Connect repositories
A repository is a card on the board. Browse its folders and files from the card.
- Public repositories, like
facebook/react, work without signing in. - Private ones use Cabinet’s read-only GitHub App.
Connect real repository files to editable diagrams and focused Claude Code tasks.
Repository access is read-only. Board items keep references to files, and no source code.
Add a public GitHub repository, or a private one you’ve approved through Cabinet’s read-only GitHub App.
Pin files to the board, next to your designs, bugs and notes.
Copy a prompt containing the selected file references and one task.
Paste Claude’s reply into Cabinet. It becomes an editable diagram.
Diagram nodes remember the repository, branch and commit of the files they represent.
Compare the recorded commits with the repository today, and update the diagram if it needs it.
A repository is a card on the board. Browse its folders and files from the card.
facebook/react, work without signing in.Put any single file on the board as a card.
4b7cbe4A small metadata snapshot — never the file’s contents.
Turn a repository folder into a diagram of its folders and files.
Select some Code Reference cards and pick a task. Cabinet writes a prompt with just those file references and that task. Nothing else from your board goes in.
Diagram prompts have three detail levels.
Ask for a diagram and Claude replies in Cabinet’s CABINET_DIAGRAM_V2 format.
An imported diagram stays linked to the files it explains.
A diagram records the commit it was made from. Check freshness compares that with the repository’s current commit.
“Review changes” writes a prompt asking Claude to compare the files between the old commit and the current one. Claude can recommend:
“Prepare updated diagram” writes a prompt for a new diagram. The old one stays, and the new one is imported next to it.
Put the relevant files beside a UX flow and ask Claude how the implementation works.
Put an error screenshot, the steps to reproduce it and the relevant files on one board.
Add the existing files and get a diagram of what the new feature might touch.
Make diagrams that stay linked to their repository and commit.
Put the intended flow beside the implementation diagram and look for what’s missing.
Open a diagram months later and check whether it’s still accurate.
One board can hold all of this:
Start from More tools → Repository.