From plugin-creator
Overview skill describing how to scaffold a Claude Code plugin end-to-end. Use this when the user asks how to create a plugin, what files a plugin needs, or how the plugin-creator agent and its sibling authoring skills fit together.
How this skill is triggered — by the user, by Claude, or both
Slash command
/plugin-creator:plugin-creatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill is the entry point for creating Claude Code plugins. It describes
This skill is the entry point for creating Claude Code plugins. It describes
the canonical plugin layout and points to the focused authoring skills used by
the plugin-creator agent.
<plugin-name>/
├── .claude-plugin/plugin.json # required manifest
├── agents/<name>.md # optional subagents
├── commands/<name>.md # optional slash commands
├── hooks/hooks.json # optional hook configuration
└── skills/<name>/SKILL.md # optional skills
.claude-plugin/plugin.json)name (required, kebab-case, matches the plugin directory).version, description, author, repository (strongly recommended).agents: list of .md paths.skills: list of skill directory paths.commands: list of .md paths.hooks: path to a hooks.json file.Every path is relative to the plugin root and every referenced file must exist.
writing-agentswriting-hookswriting-skillswriting-commandsplugin.json parses and every referenced file exists./plugin marketplace add <owner>/<repo>
/plugin install <plugin-name>
/name).PreToolUse, PostToolUse, UserPromptSubmit, SessionStart,
Stop, Notification, ...).Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub louleowk/awesome-plugins --plugin plugin-creator