Help us improve
Share bugs, ideas, or general feedback.
From spec-plugin
Deep-dive architecture for a single version. Reads the version spec, overall architecture, roadmap, and related versions, then produces a comprehensive architecture document with specific implementation choices. Adapts to project type. Use before /build-stories.
npx claudepluginhub nexaedge/nexaedge-marketplace --plugin spec-pluginHow this skill is triggered — by the user, by Claude, or both
Slash command
/spec-plugin:architect-versionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Your task: produce a comprehensive architecture document for the given version that makes every important decision explicit, with rationale.
Creates ADRs in MADR format, arc42 documentation, and plan-context.md for architecture proposals. Handles branch verification, GitHub issue/PR creation, artifact triage, and backlog updates.
Translates PRDs into system architecture via interactive workflow: loads product specs.md, iterates decisions with options/discussion, outputs documented architecture.md. Handles Groundwork monorepos.
Creates technical specifications interactively by gathering requirements, exploring codebases, running planning interviews, drafting with Mermaid diagrams, expert review, and iteration. For new features or projects needing architecture and decisions.
Share bugs, ideas, or general feedback.
Your task: produce a comprehensive architecture document for the given version that makes every important decision explicit, with rationale.
specs/ in CWD.specs/<version>.mdspecs/architecture.mdspecs/roadmap.mdspecs/) — check Project Context for project type and code repository pathspecs/v*.md) to understand prior and future versionsspecs/<version>/Identify all key decisions needed for this version. Adapt categories to the project type.
Pay special attention to "Simplified in this version" from the version spec — architecture should match the simplified scope, not the full future version.
Use AskUserQuestion for every significant decision point. Present:
Limit to 2-3 decisions per round. Iterate until resolved.
Write specs/<version>/architecture.md.
Use mermaid for ALL diagrams:
flowchart for processes and relationshipssequenceDiagram for interactionserDiagram for data modelsstateDiagram-v2 for state machinesPresent a summary: