validate-plugin
Validate a Claude Code plugin structure, frontmatter, and MCP tool references
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Validate a Claude Code plugin structure, frontmatter, and MCP tool references
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Ruflo is a multi-agent orchestration platform for AI coding agents (Claude Code, Cursor, Codex, Copilot, Gemini, Amp, +12 more). Use this skill when the user wants to (1) install/init ruflo in a project, (2) run multi-agent swarms with hierarchical coordination, (3) use ruflo's 314+ MCP tools for memory, routing, hooks, sub-agents, or workflows, (4) check ruflo status/version/doctor health, or (5) discover which of ruflo's 30+ plugins fits their task.
Create a new Architecture Decision Record with sequential numbering and AgentDB registration
Build or rebuild the ADR index + dependency graph by running scripts/import.mjs (handles v3-style and plugin-style ADR formats; one Bash call vs hundreds of MCP round-trips)
Reconcile the ADR index against a DELETED ADR file or relation line by dropping and rebuilding adr-patterns + adr-edges from scratch (scripts/reindex.mjs). Use when adr-index alone leaves stale rows behind.
Review code changes against accepted ADRs for compliance violations
Read back adr-patterns + adr-edges namespaces, surface dangling refs / supersede cycles / status mismatches; exit 1 on cycles
| name | validate-plugin |
| description | Validate a Claude Code plugin structure, frontmatter, and MCP tool references |
| argument-hint | [plugin-path] |
| allowed-tools | mcp__plugin_ruflo-core_ruflo__transfer_plugin-info Bash Read Glob Grep |
Validate that a plugin follows the correct Claude Code plugin format.
After creating or modifying a plugin, run validation to catch structural issues before publishing.
.claude-plugin/plugin.json exists at plugin rootskills/<name>/SKILL.md is a valid skill (Claude Code auto-discovers from directory; plugin.json MUST NOT list a skills array)commands/<name>.md is a valid command (auto-discovered; no commands array in plugin.json)agents/<name>.md is a valid agent (auto-discovered; no agents array in plugin.json)skills, commands, or agents arrays in plugin.json is a validation error (they cause Claude Code to reject the plugin)name, description, and allowed-tools (no wildcards)name, description, and model.claude-plugin/allowed-tools are valid mcp__plugin_ruflo-core_ruflo__* identifiersplugin.json and assert no skills / commands / agents arrays presentskills/*/SKILL.md, commands/*.md, agents/*.md and validate each frontmatterallowed-tools has no wildcards