You know this feeling:
You open a new repository, read the README, click five files, open the wrong folder, find a second entry point, and ten minutes later you still cannot answer a basic question:
What should I read first if I want the real shape of this codebase?
That is the moment spine is built for.
spine is a small onboarding tool that scans a repository, finds a verified architecture spine, and turns it into something a developer can actually use:
a compact architecture map
a prioritized reading order
a short mental model
subsystem summaries
a few gotchas
The important part is not that it looks smart. The important part is that it stays grounded.
spine only draws architecture edges it can verify from source.
GitHub:
https://github.com/ahmedbutt2015/spine
Why Claude Code users should care
If you are already living inside Claude Code, spine is not just a documentation tool.…