Apache-2.0updated 20d ago
Implement plugin-level packaging, manifest wiring, structure checks, runtime load checks, and distribution guidance.
What can you do with Implement Plugin?
name: implement-plugin description: Package and distribute Claude Code plugins with schema-safe manifests, canonical layout, component wiring, and release-ready validation.
Implement Plugin
Implement plugin-level packaging, manifest wiring, structure checks, runtime load checks, and distribution guidance.
Workflow
- Define plugin metadata and distribution scope.
- Update
.claude-plugin/plugin.jsonand component path mappings. - Validate manifest and directory structure.
- Verify runtime load with
--plugin-dirand optional install flow. - Run CI-parity smoke tests before distribution.
Progressive Disclosure
-
Manifest schema and field rules:
references/manifest-schema.md -
Directory conventions and anti-patterns:
references/directory-structure.md -
Test strategy across local/CI:
references/testing-strategies.md -
Distribution checklist and channels:
references/plugin-distribution.md -
Scope and install context guidance:
references/plugin-scopes.md -
Manifest validator:
scripts/validate-manifest.sh -
Layout validator:
scripts/check-structure.sh -
Runtime load check:
scripts/test-plugin-load.sh -
Minimal manifest template:
assets/templates/minimal-plugin.json -
Complete manifest template:
assets/templates/complete-plugin.json -
Manifest with components template:
assets/templates/plugin-with-components.json
Component Skills
- Hooks:
../implement-hooks/SKILL.md - Agent Skills:
../implement-agent-skills/SKILL.md - Sub-Agents:
../implement-sub-agents/SKILL.md - Agent Teams:
../implement-agent-teams/SKILL.md - Umbrella selection guide:
../implement-claude-extensions/SKILL.md
Sources
Install
Add Implement Plugin to your client. Pick the one you use.
npx skills add yu-iskw/claude-plugin-builderInstalls every skill in the repository, then prompts for which to keep.
/plugin marketplace add yu-iskw/claude-plugin-builderAdds the repository as a plugin marketplace; install individual plugins with `/plugin install`.
git clone https://github.com/yu-iskw/claude-plugin-builder
cp -r plugins/claude-plugin-builder/skills/implement-plugin ~/.claude/skills/A skill is a plain directory. Copy it into `.claude/skills/` in a project or in your home directory.
Score
66 / 100
Good