architect-implementor

Expand scenario.yml and exploit.yml into implementation.yml via MCP tools.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/rogue-labs-cyber/rogue-arena-mcp --skill architect-implementor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect-implementor
Source: https://github.com/rogue-labs-cyber/rogue-arena-mcp/tree/main/plugins/rogue-build-scenario/skills/architect-implementor
Command: npx skills add https://github.com/rogue-labs-cyber/rogue-arena-mcp --skill architect-implementor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end expansion and implementation of security-lab scenarios by turning scenario.yml and exploit.yml into a complete implementation.yml via MCP tools.

Core Features & Use Cases

  • Expands YAML-defined scenarios into full implementation files and generates the required infrastructure state (canvases, VLANs, machines) using MCP primitives.
  • Validates inputs, checks budgets, performs idempotent creation, and supports resume from partial builds with diary journaling.
  • Audits orchestration plugins and surfaces deviations for user review, with all changes staged as drafts.

Quick Start

Provide a scenario directory with scenario.yml and exploit.yml to have this skill validate and build the complete implementation using MCP tools.

Frequently Asked Questions about architect-implementor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate infrastructure builds from YAML blueprints?

You can automate infrastructure builds from YAML blueprints by providing scenario.yml and exploit.yml files, which are expanded into a complete implementation.yml that generates canvases, VLANs, and machines via MCP primitives.

What is idempotent creation for security-lab scenarios?

Idempotent creation for security-lab scenarios means running the build process multiple times yields the same infrastructure state without duplicating resources. It validates schemas, checks budgets, and uses diary journaling to support resuming from partial builds.

How do I resume a partial build in an MCP workflow?

You resume a partial build in an MCP workflow by leveraging diary journaling and checkpoint reports. The system tracks previous progress, allowing orchestration to pick up from the last successful state and complete remaining infrastructure allocation without restarting.

Does YAML scenario validation check resource budgets automatically?

Yes, YAML scenario validation checks resource budgets automatically during expansion. Before generating the implementation file and allocating canvases, VLANs, and machines, the system performs budget checks to ensure the requested scenario fits within defined constraints.

How do I audit orchestration plugins for infrastructure deviations?

You audit orchestration plugins for infrastructure deviations by running the scenario build, which reviews plugin behavior and surfaces deviations for user review. All audited changes are staged as drafts to ensure the implementation state matches the expected YAML blueprint.

What are the limitations of automating scenario expansion with MCP tools?

Limitations of automating scenario expansion with MCP tools include dependency on the Rogue Arena MCP workflow environment and strict schema validation. If input YAML files fail schema checks or exceed budget limits, the build halts and cannot proceed until corrected.