From ruflo-plugin-creator
Scaffold a new Claude Code plugin with proper directory structure, plugin.json, skills, commands, and agents
How this skill is triggered — by the user, by Claude, or both
Slash command
/ruflo-plugin-creator:create-pluginThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Scaffold a new Claude Code plugin from scratch.
Scaffold a new Claude Code plugin from scratch.
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.
mcp__claude-flow__transfer_plugin-search to ensure the name isn't takenplugins/<name>/
├── .claude-plugin/
│ └── plugin.json
├── skills/
│ └── <skill-name>/
│ └── SKILL.md
├── commands/
│ └── <command-name>.md
├── agents/
│ └── <agent-name>.md
└── README.md
skills, commands, or agents arrays — Claude Code auto-discovers these from directory structure)---
name: skill-name
description: What this skill does
allowed-tools: mcp__claude-flow__tool1 mcp__claude-flow__tool2 Bash
---
model: sonnetRequired fields:
name — plugin identifier (kebab-case)description — what the plugin doesversion — semverRecommended fields:
author — { "name": "...", "url": "..." }homepage, license, keywordsDo NOT include skills, commands, or agents arrays in plugin.json — these are auto-discovered from the directory structure by Claude Code and will cause validation errors if present.
Browse available tools: mcp__claude-flow__transfer_plugin-info
Common tool categories:
memory_* — storage, search, retrievalagentdb_* — 19 AgentDB controllersneural_* — neural training and predictionhooks_* — lifecycle hooks and intelligencebrowser_* — browser automationworkflow_* — workflow managementaidefence_* — safety scanningembeddings_* — vector embeddingsnpx claudepluginhub k2k22k2k22/ruflo --plugin ruflo-plugin-creatorCreates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.