Spine System Design
Generates opinionated backend architecture documents with concrete decisions on components, data flows, and scaling strategies.
Spine acts as an expert backend engineer within your Claude Code environment, transforming high-level requirements into rigorous, production-ready system design documents. Unlike generic assistants that offer a list of options, Spine makes specific architectural calls—favoring simplicity and reliable technology—while documenting tradeoffs, failure modes, and a clear scaling roadmap. This skill is essential for developers who need an actionable blueprint that a team can immediately implement without the paralysis of choice.
Key Features
01Detailed component mapping with single-responsibility definitions
02Rigorous failure mode analysis with detection and mitigation strategies
0347 GitHub stars
04Opinionated architecture decision-making that picks specific tools and stacks
05Data flow tracing for happy and failure paths using precise arrow diagrams
06Three-horizon scaling roadmap covering growth from MVP to 1M+ users
Use Cases
01Drafting a 'right-sized' backend architecture for a new startup project
02Creating a technical decision log to justify infrastructure choices to stakeholders
03Analyzing potential failure points and scaling bottlenecks for an existing system