-
Notifications
You must be signed in to change notification settings - Fork 0
Plugin System
luiseiman edited this page Mar 21, 2026
·
1 revision
Generate distributable Claude Code plugin packages from your project's configuration.
/forge plugin
Converts your project's claude-kit config into a standalone plugin:
Your project .claude/ → claude-kit-plugin/
├── rules/*.md (rules) → ├── .claude-plugin/plugin.json
├── hooks/*.sh (hooks) → ├── skills/ (rules → skills)
├── commands/*.md (commands) → ├── hooks/hooks.json + *.sh
├── agents/*.md (agents) → ├── commands/
├── settings.json (deny) → ├── agents/
→ ├── settings.json (deny only)
→ └── README.md
claude --plugin-dir ./claude-kit-plugin- Claude.ai: claude.ai/settings/plugins/submit
- Console: platform.claude.com/plugins/submit
| Feature | Plugin | Full (git clone) |
|---|---|---|
| Skills | ✓ (14) | ✓ (14) |
| Agents | ✓ (7) | ✓ (7) |
| Hooks | ✓ (5) | ✓ (5) |
| Commands | ✓ (5) | ✓ (5) |
| Stack detection | — | ✓ (13 stacks) |
| Template sync | — | ✓ |
| Practices pipeline | — | ✓ |
| Registry tracking | — | ✓ |
| Session metrics | — | ✓ |
| Config validation | — | ✓ |
Plugin mode is for sharing. Full mode is for managing.