claude-plugin-creator
Claude Plugin Creator
Guide for creating Claude Code plugins. For full reference, see references/plugins-reference.md.
Step 1: Decide What to Build
Ask the user these questions to determine the right approach:
Q1: Will this be used in one project or shared across projects/team?
- One project → standalone (
.claude/directory) or skill - Shared → plugin
Q2: Should Claude use it automatically or should the user invoke it explicitly?
- Automatically (context-based) → skill (SKILL.md)
- Explicitly (
/command) → command (markdown file)
Q3: Does it need to connect to external services/APIs?
- Yes → MCP server (standalone or inside plugin)
- No → skill or command
More from bonkey/skills
done
Check if a PR already exists; if it does, update the PR. If no PR exists, merge current branch locally into main and push to main remote.
14skills-manual
Guidelines for creating well-structured AI agent skills. Use when building a new skill, reviewing skill quality, or unsure how to organize a skill.
14decision-log
Lightweight ADR decision log that auto-captures plans. Use when planning a new feature, proposing architecture changes, tracking implementation decisions, exiting plan mode, or asking 'should I write a decision log'. Includes a Claude Code hook for automatic capture on ExitPlanMode.
14pr
Create, update, and manage pull requests. Use when asked to 'create a PR', 'update PR', 'close PR', 'check PR status', 'open a pull request', '/pr', or any pull request workflow.
13