01
It starts by itself
push to main. Runs in GitHub Actions or Claude Code routine.
- ↻ push to main
push to main
Your code map is redrawn after every change.
Install the Archify skill and make it a habit: follow https://gethabit.dev/skills/tt-a1i/archify.md
87K starsMIT licenceSource on GitHub ↗

Archify
by tt-a1i · 87K stars
The skill
Draws a clickable map of how your code fits together.
Only when you ask.
Faster start
Your code map is redrawn after every change. New people get up to speed faster.
↻ Runs by itselfevery time new code is saved
When does it start? How does it check its work? What does it remember?
Stops after one diagram per run, with at most 2 repair rounds.
Choose the diagram type from the Type router, such as architecture or dataflow.
Read the authoring defaults, the schema and the example, plus repository authoring for code-backed diagrams.
Write candidate.json in a new .archify folder with source evidence from the repo.
Run finalize with --repo-root and --quality showcase and keep the candidate unchanged meanwhile.
On a non-zero exit, repair the failed gate and rerun finalize with its own --out-dir.
Link the HTML and note any update notice from the receipt.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Archify skill helps.
It means the automated gates passed. Visual review is a separate, optional step.
Yes. It reads Mermaid for meaning and writes fresh Archify JSON.
No. It only mentions an update notice and never installs on its own.
Copy the prompt at the top into your agent. It installs the skill from tt-a1i/archify and sets up the habit. Or run npx skills add tt-a1i/archify --skill archify.
Yes. It is published under MIT. Habit is free too.
Install the Archify skill and make it a habit: follow https://gethabit.dev/skills/tt-a1i/archify.md
All tt-a1i skills →More docs skills →
Works in
Made by tt-a1i, published under MIT. Habit links to the original and never changes it. Is this your skill?