Tag: system-design
System-aware Codebase Analysis and Refactoring Skill
This skill provides deep, evidence-based system understanding by analysing control and data flows, architectural boundaries, and code quality against established principles. It generates a comprehensive artifact detailing the codebase's hea…
Generate structural design documents for systems
This skill generates a comprehensive structural design document, committing to module boundaries, data contracts, and system architecture before any implementation begins. It forces global decision-making and proactively audits the prompt f…
Derive Isolated Contracts from Design Documents
This skill processes a system design document to derive a set of complete, per-module contracts (manifests). It hardens implicit assumptions, defines behavioral guarantees, and ensures each module contract is fully isolated for independent …
Software Architect System Design Skill
This skill enables an agent to perform system decomposition, define API contracts, and document architecture decision records. It focuses on maintaining module boundaries and evaluating technology trade-offs for long-term scalability.