Overview & Purpose
starter-architecture-design is a starter workflow that chains skills together. It chains together the ideal combination of reasoning skills for high-level tasks, without needing manual setup.
Execution Workflow
- Probe Requirements (
socratic-method): Uncover hidden assumptions, latency targets, and scalability requirements. - System Mapping (
systems-thinking): Identify feedback loops, system dependencies, and potential bottlenecks. - Explore Architectural Options (
tree-of-thought): Compare competing architectures (e.g. Microservices vs Monolith) with heuristic scoring. - Enforce Boundary Limits (
ulysses-protocol): Establish strict scope limits and stopping criteria. - Render Architecture (
visual-reasoning): Generate a Mermaid flowchart and sequence diagram.
Expected Output Contract
### Starter Workflow Execution: [starter-architecture-design]
- **Phase 1 Output**: [Initial Analysis]
- **Phase 2 Output**: [Detailed Evaluation]
- **Final Synthesized Solution**: [Complete Recommendation]
Scripts
scripts/starter_architecture_design.py- Orchestration helper and state validation tool for starter-architecture-design.
Gotchas
- Ensure all sub-skill prerequisites are satisfied before executing downstream pipeline steps.