Claude Plugin Creation and Customization

Build or adapt Claude plugins with usable skills, mapped connectors, validated files, and host-specific installation guidance.

Development / Engineeringclaude-pluginscowork
by AgentVoltv1.0.0
Free to sign up · every skill included with AgentVolt Pro

Before & after

Same prompt, same agent — the only difference is the skill.

Prompt“Customize the sales plugin to work with our Salesforce setup”
Beforegeneric AI agent
I can help you think through customizing a sales plugin for your team. You'd want to look at what connectors are available and see if you can swap them out for what you use. You might also need to adjust some of the terminology or commands to match how your team works. It depends on what's in the plugin and how flexible it is. If you show me what you're working with, I can suggest some customization ideas.
Afterwith Claude Plugin Creation and Customization
COWORK SALES PLUGIN CUSTOMIZATION

PLUGIN: sales-plugin (base)
OBJECTIVE: Adapt for Salesforce-first workflow (currently configured for HubSpot)

STEP 1: CONNECTOR SWAP
FROM: HubSpot MCP (hubspot-connector)
TO: Salesforce MCP (salesforce-connector)

Config change in .claude-plugin/plugin.json:
"connectors": [
  {
    "id": "salesforce",
    "type": "salesforce",
    "credentials": "SALESFORCE_ORG_ID"
  }
]

STEP 2: TERMINOLOGY MAPPING
Update skills/account-research/SKILL.md to replace HubSpot language with Salesforce equivalents:
• "Company" → "Account" (Salesforce standard)
• "Deal" → "Opportunity"
• "Contact Property" → "Salesforce Field"
• "Meetings" → "Activities" (Salesforce Activity Timeline)

STEP 3: SLASH COMMAND CUSTOMIZATION
Add two new commands to commands/slash.json:

/opp-summary: Poll Salesforce for a given Account's top 3 Opportunities, calc close probability
/activity-log: Show recent Activities (calls, emails, tasks) for a Contact

STEP 4: SKILL ADAPTATION
Remove: skills/hubspot-deals/ folder
Keep: skills/account-research/, skills/deal-qualification/, skills/call-prep/
Adapt: All skill queries now pull from Salesforce Objects (Accounts, Opportunities, Contacts, Activities) instead of HubSpot.

STEP 5: DEPLOY & TEST
Run: cowork-plugin-customizer with mode: "customize-existing", scope: "connectors, terminology, commands"
Test: /account-research on a real Salesforce Account; verify Opportunity data populates correctly.

DELIVERABLE:
Customized .plugin file ready to install in your Cowork session. All team terminology now matches Salesforce mental models.

About this skill

Your plugin uses the wrong CRM, speaks in another team's terminology, or looks finished until someone tries to install it. This workflow builds new Claude plugins or adapts existing ones by tracing each task through its skills, commands, connectors, and installation requirements.

What it does

  • Builds a minimal plugin with a manifest, task-specific skills, and commands where appropriate for the target host.
  • Maps connector requirements to actual operations, permissions, authentication, and returned data.
  • Updates organizational terminology without corrupting API fields, identifiers, or workflow meaning.
  • Preserves existing behavior and identifies connector gaps before replacing working integrations.
  • Checks file placement, JSON, frontmatter, references, and packaging requirements.
  • Defines installation and workflow smoke tests with explicit results and unresolved blockers.

What you get

A plugin file set or a focused patch, plus a change summary, setup instructions, and a verification record. When the environment supports packaging and the target format is confirmed, you also get the installable artifact.

Best for

Cowork administrators, operations leads, and platform teams creating internal workflows or tailoring existing Claude plugins to their organization's systems.

SKILL.md preview

SKILL.md
---
name: claude-plugin-creation-and-customization
description: Build new Claude plugins or customize existing ones by mapping workflows to skills, commands, and verified connector operations, then checking structure, installation requirements, and behavior. Use when the user says "build a Cowork plugin", "create a Claude Code plugin", "customize this plugin for our team", "replace the CRM connector", "our plugin keeps calling the wrong tool", "use our terminology", or "package this plugin for installation".
---

# Claude Plugin Creation and Customization

… (sign up to view the full skill)
Sign up to view, copy, and install the full skill

More development skills

View all Development skills →