Readme
Using Create Plugin Skill
Create Plugin Skill
Use this skill when the user wants a simple Claude Code skill with no MCP tool and no widget. Inspect the current repository before editing; do not assume it is identical to the original template.
Inputs
plugin: target plugin underplugins/.skill: skill name/directory in kebab-case.description: concise frontmatter description.- Skill instructions: trigger conditions and steps.
Best-practice placement
plugins/<plugin>/skills/<skill>/SKILL.md
Plugin manifests should expose skills with a path such as "skills": ["./skills"]; if the current repo uses another valid convention, follow it.
Steps
- Inspect the target plugin's
.claude-plugin/plugin.jsonand existingskills/folder if present. - Verify
plugins/<plugin>/exists andskillis kebab-case. - Create
plugins/<plugin>/skills/<skill>/SKILL.md:--- name: <skill> description: <one-line description> --- # <Human Title> ## When to use Use this skill when ... ## Steps 1. ... 2. ... 3. ... - Do not create a
tools/directory for a skill-only request. - Validate the skill using the repository validator if present. In this template family:
cd scripts && pnpm exec tsx validate.ts ../plugins/<plugin>/skills/<skill>
Rules
- Keep frontmatter keys supported by the current validator.
- The
nameshould be kebab-case and match the skill directory unless current repo conventions say otherwise.