Use when the user wants to create, work on, or add skills to a plugin. Triggers on phrases like "I want to create skills for", "work on plugin", "create a new plugin", "add skills to". Orchestrates plugin scaffolding and marketplace registration.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skill-plugins-factory:work-on-pluginThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Orchestrate creating or resuming work on a plugin in this skill-authoring workspace.
Orchestrate creating or resuming work on a plugin in this skill-authoring workspace.
$ARGUMENTS or conversation context).ls ./plugins/
If a match is found:
<matched-name> in ./plugins/<matched-name>/. Want to add skills there?"If no match:
plugins/<plugin-name>/
├── .claude-plugin/
│ └── plugin.json
├── commands/
├── agents/
├── skills/
├── hooks/
└── scripts/
plugins/<plugin-name>/.claude-plugin/plugin.json:
{
"name": "<plugin-name>",
"version": "0.1.0",
"description": "<ask user or use a sensible default from context>",
"author": {
"name": "Jeremy Giberson",
"email": "[email protected]"
},
"license": "MIT",
"keywords": []
}
plugins/<plugin-name>/README.md with the plugin name and description..claude-plugin/marketplace.json — add an entry to the plugins array:
{
"name": "<plugin-name>",
"source": "./plugins/<plugin-name>",
"description": "<description>",
"version": "0.1.0"
}
<plugin-name> in ./plugins/<plugin-name>/ and added it to the marketplace."Ask the user:
"Do you want to jump right into writing skills for
<plugin-name>?"
superpowers:writing-skills skill, providing context that the target plugin is at ./plugins/<plugin-name>/ and skills go in ./plugins/<plugin-name>/skills/../plugins/ must be fully self-contained. Skills, scripts, agents, hooks, and commands MUST NOT reference or depend on assets from other plugins."./plugins/my-plugin").Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub jeremygiberson/skill-plugins-factory