
Takes a Product Requirements Document and generates a comprehensive technical architecture specification for an Epic. Creates detailed Mermaid diagrams showing user, application, service, data, and infrastructure layers, then breaks down high-level features, technical enablers, and technology stack requirements. Outputs everything as a structured markdown file ready for your docs folder. Built for teams using TypeScript, Next.js, tRPC, and Docker who need to bridge the gap between product requirements and actual development work. The architecture specs include t-shirt sizing and technical value estimates, making sprint planning much more predictable.
$ npx -y skills add github/awesome-copilot --skill breakdown-epic-arch --agent claude-codeInstalls into .claude/skills of the current project.
Act as a Senior Software Architect. Your task is to take an Epic PRD and create a high-level technical architecture specification. This document will guide the development of the epic, outlining the major components, features, and technical enablers required.
Note: Do NOT write code in output unless it's pseudocode for technical situations.
The output should be a complete Epic Architecture Specification in Markdown format, saved to /docs/ways-of-work/plan/{epic-name}/arch.md.
Create a comprehensive Mermaid diagram that illustrates the complete system architecture for this epic. The diagram should include:
Use clear subgraphs to organize these layers, apply consistent color coding for different component types, and show the data flow between components. Include both synchronous request paths and asynchronous processing flows where relevant to the epic.
Sponsors