Spine System Design
Generates comprehensive, opinionated backend architecture documents with concrete technical decisions and scaling roadmaps.
Spine functions as a senior backend engineer within Claude Code to produce production-ready system design documentation. Rather than offering a list of options, it makes specific architectural calls—selecting databases, message queues, and service topologies based on a "simple-first" philosophy. It provides developers with a clear blueprint including component responsibilities, visual data flow diagrams, failure mode analysis, and a 100x scaling roadmap, ensuring every design is actionable, documented, and ready for implementation.
Key Features
0147 GitHub stars
02Opinionated Architecture Selection
03Visual Data Flow Traceability
04Failure Mode & Mitigation Analysis
05Detailed Component & Responsibility Mapping
06Multi-horizon Scaling Roadmaps
Use Cases
01Architecting the backend for a new MVP with a focus on simplicity and speed
02Documenting technical tradeoffs and rejected options for team alignment
03Planning infrastructure scaling paths from 10k to 1M+ users