Ironforge plugin marketplace — orchestrates BMAD, Superpowers, Sudocode, Context7, security-guidance, and code-review into a unified development workflow.
npx claudepluginhub romaindecoster/ironforgeOrchestrates BMAD, Superpowers, Sudocode, Context7, security-guidance, and agency-agents into a composable skill-based development workflow with conditional LSP support for Rust and TypeScript.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Curated collection of 141 specialized Claude Code subagents organized into 10 focused categories
A Claude Code plugin that orchestrates six development tools and conditional LSPs into a unified, structured development workflow.
Ironforge installs and coordinates the following tools into a single pipeline:
| Tool | Role |
|---|---|
| BMAD | Specialized agents by role: @bmad-agent-analyst, @bmad-agent-architect, @bmad-agent-sm, @bmad-agent-dev + @bmad-brainstorming |
| Superpowers | Workflow discipline: forced brainstorming, TDD enforcement, sub-agents |
| Sudocode | Git-native persistent memory: specs, issues, statuses (.sudocode/) |
| Context7 | Up-to-date, version-specific library documentation injected into prompts |
| security-guidance | Security prevention hook during code writing (automatic) |
| code-review | Automated parallel-agent review before merge |
| LSP | Activated when |
|---|---|
| rust-analyzer | Cargo.toml detected |
| TypeScript LSP | package.json or tsconfig.json detected |
LSP detection runs at every session start via the SessionStart hook, so it adapts as the project evolves.
One command installs Ironforge and all 6 dependency plugins:
bash <(curl -sSL https://raw.githubusercontent.com/RomainDECOSTER/ironforge/main/install.sh)
This automatically:
After installation, verify everything is configured:
/ironforge:setup
When you describe a feature or bug, Ironforge orchestrates:
@bmad-agent-analyst produces a structured PRD with acceptance criteria@bmad-agent-architect + @bmad-brainstorming + Context7 for up-to-date API docs. Validated spec is persisted via Sudocode upsert_spec()@bmad-agent-sm decomposes into 2-5 min issues with exact files and dependencies. Each issue saved via Sudocode upsert_issue()@bmad-agent-dev implements issue by issue following the TDD cycle (RED -> GREEN -> REFACTOR -> COMMIT). security-guidance and LSPs run automatically in the background./code-review runs parallel agents. Blocks on findings with confidence >= 80. Posts comments on PR with --comment flag.Trigger the full workflow:
/ironforge:full-workflow Implement user authentication with JWT tokens
| Command | Description |
|---|---|
/ironforge:full-workflow <task> | Run the complete 6-phase workflow |
/ironforge:setup | Verify and install all dependencies |
@bmad-agent-analyst | BMAD analysis agent (requirements, PRD) |
@bmad-agent-architect | BMAD architecture agent (design, tech decisions) |
@bmad-agent-sm | BMAD planning agent (issue decomposition) |
@bmad-agent-dev | BMAD developer agent (implementation) |
@bmad-brainstorming | BMAD brainstorming facilitator |
/code-review | Automated code review with parallel agents |
Context7 activates automatically whenever a library or framework is detected during design or implementation. It injects current, version-specific documentation into the prompt, ensuring the APIs used in specs and code actually exist in the installed version.
You can also trigger it manually:
use context7
Ironforge has two layers of security:
security-guidance (prevention) -- Runs as a PreToolUse hook before every Edit or Write operation. Warns about command injection, XSS, SQL injection, and other OWASP vulnerabilities. Fully automatic, no command needed.
code-review (validation) -- Runs before merge via /code-review. Launches parallel review agents that score findings by confidence. Blocks on high-confidence issues (>= 80).
Specs and issues live in the .sudocode/ directory and are committed to git. This means:
.sudocode/ at session startInitialize in a new project:
sudocode init
MIT