
Create Plugin
Scaffolds a complete Claude Code plugin with the full directory structure, plugin.json, skills with proper MCP tool wiring, commands, agents, and the canonical contract sections like namespace coordination and ADR-0001. It checks for name conflicts, auto-discovers skills from directories instead of listing them in plugin.json, and generates a smoke.sh script with at least 8 structural checks. The real value is in the embedded knowledge of common MCP tool mistakes to avoid, like referencing the nonexistent embeddings_embed tool or passing namespace args to agentdb tools that route by tier. If you're extending Claude Code and want the boilerplate done correctly the first time, this gets you there.
- skills.sh installs
- 743
- GitHub stars
- 81.4K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add ruvnet/ruflo --skill create-plugin --agent claude-codeInstalls into .claude/skills of the current project.
Files
Create Plugin
Scaffold a new Claude Code plugin from scratch.
When to use
When you want to create a new plugin that extends Claude Code with skills, commands, and agents. This generates the correct directory structure and wires up MCP tools.
Steps
Sponsors
Details
- Repository
- github.com/ruvnet/ruflo
- Category
- Automation & Workflows
- First seen
- Jun 3, 2026
More from ruvnet/ruflo
All 236- Git Workflow743
- Intelligence Route743
- Tdd Workflow743
- Adr Create742
- Trader Portfolio742
- Validate Plugin742
- Wasm Gallery742
- Llm Config741
- Rvf Manage741
- Wasm Agent740
- Workflow Create740
- Ddd Context739
- Trader Train738
- Adr Index737
- Ddd Validate737
- Iot Register737
- Market Pattern737
- Sparc Implement735
- Observe Metrics734
- Observe Trace733
- Sparc Spec733
- Trader Regime733
- Trader Risk732
- Vector Embed732