validate-plugin
Validate a Claude Code plugin structure, frontmatter, and MCP tool references
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Validate a Claude Code plugin structure, frontmatter, and MCP tool references
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional 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