Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Healthy fork ratio
- ✓Clear description
- ✓Topics declared
git clone https://github.com/tt-a1i/archify ~/.claude/skills/archify1 items en este repositorio
Create professional architecture, workflow, sequence, data-flow, and lifecycle/state diagrams as standalone HTML files with SVG graphics, a built-in dark/light theme toggle, and one-click export to PNG / JPEG / WebP / SVG. Accepts plain-language descriptions or pasted Mermaid code (flowchart, sequenceDiagram, stateDiagram) and lays the diagram out from scratch in archify style. Use when the user asks for system architecture diagrams, infrastructure diagrams, cloud architecture visualizations, security diagrams, network topology, technical workflows, approval flows, runbooks, CI/CD flows, process diagrams, API call sequences, request lifecycles, data pipelines, ETL/ELT maps, PII boundaries, data lineage, state machines, lifecycle diagrams, status transitions, or asks to convert/beautify a Mermaid diagram.
Resumen de Skills
<p align="center"> <strong>English</strong> · <a href="./README_ZH.md">简体中文</a> </p> <p align="center"> <a href="https://trendshift.io/repositories/31352?utm_source=repository-badge&utm_medium=badge&utm_campaign=badge-repository-31352" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/repositories/31352" alt="Archify on Trendshift" width="250" height="55"/></a> </p>  # Archify **Turn a codebase or system description into a polished, interactive system map — directly in chat.** Archify is an agent skill for Cursor, Claude Code, Codex CLI, and OpenCode. Give it a system description or repository; get an interactive, shareable technical map. - **Open it and present** — five technical diagram types, four visual presets, dark/light themes, and optional finite motion - **Review architecture changes before merge** — compare two validated snapshots as Before / Delta / After, with exact added, removed, changed, moved, and rerouted facts - **Every interaction stays grounded** — search nodes, optionally open revision-verified source, trace upstream/downstream authored reach and exact routes, compare roles, and play guided stories without inventing topology - **One file, ready to trust and share** — typed JSON IR and deterministic checks produce self-contained HTML plus PNG, SVG, WebM, and 1200×630 share cards    **[Project page](https://tt-a1i.github.io/archify/)** · **[Scenario guide](https://tt-a1i.github.io/archify/guide.html)** · **[Proof Lab](https://tt-a1i.github.io/archify/gallery.html)** ```bash npx skills add tt-a1i/archify -g ``` Using Cursor? Open the [agent-aware quick start](https://tt-a1i.github.io/archify/start.html?agent=cursor&type=architecture) for exact global and project commands. Then ask your agent: `Use archify to map this repository's runtime architecture.` ## See Archify in action These are generated Archify artifacts, not product mockups. Click a frame to open its live, shareable state. <p align="center"> <a href="https://tt-a1i.github.io/archify/gallery.html"><img src="docs/assets/archify-live-proof.gif" alt="Three verified Archify artifacts moving through Signal Flow, Blueprint, and Classic presets" width="960"/></a> <br/> <sub><strong>Three real generated artifacts.</strong> Signal Flow · Blueprint · Classic · <a href="https://tt-a1i.github.io/archify/gallery.html">open the interactive Proof Lab ↗</a></sub> </p> | Guided story | Route probe | Semantic lens | |---|---|---| | [](https://tt-a1i.github.io/archify/gallery/artifacts/agent-tool-call.workflow.html?theme=dark&present=1&play=1#view=happy-path) | [](https://tt-a1i.github.io/archify/gallery/artifacts/cache-miss.sequence.html?theme=dark&present=1#route=web~db) | [](https://tt-a1i.github.io/archify/gallery/artifacts/production-deployment.architecture.html?theme=dark&present=1#lens=backend~database) | | Play one finite named chapter. | Inspect the shortest authored directed path. | Compare real traffic between semantic roles. | The [Proof Lab](https://tt-a1i.github.io/archify/gallery.html) contains all 11 checked-in scenarios, their JSON sources, named views, and validation receipts. ### A real repository, mapped from source [](https://tt-a1i.github.io/archify/cases/mco-runtime.architecture.html?theme=dark&present=1#view=dispatch-path) Archify traced [`mco-org/mco`](https://github.com/mco-org/mco) at `9f1a1cf` and produced this checked map. **[Open it ↗](https://tt-a1i.github.io/archify/cases/mco-runtime.architecture.html?theme=dark&present=1#view=dispatch-path)** · [trace reach ↗](https://tt-a1i.github.io/archify/cases/mco-runtime.architecture.html?theme=dark#focus=router&reach=downstream) · [typed source](docs/cases/mco-runtime.architecture.json) ## Preview Same diagram, two themes, one click to switch: | Dark | Light | |---|---| |  |  | The Export menu copies PNG to the clipboard and downloads static or motion formats:  Use **Copy Share Card** when you want a canonical 1200×630 image for a README, release, or social post. After tracing a route, **Export → Route Share Card** downloads that authored path as a 1200×630 PNG with the full diagram retained for context.  After tracing authored `Upstream` or `Downstream` reach, **Export → Reach Share Card** captures that exact reading without claiming runtime impact.  Open [`examples/web-app.html`](examples/web-app.html) locally to try the complete viewer. ## Quick start ### 1. Install ```bash npx skills add tt-a1i/archify -g ``` For an explicit, non-interactive Cursor install: ```bash npx -y skills add tt-a1i/archify --skill archify --agent cursor --global --copy --yes ``` To try it without a permanent install: ```bash npx skills use tt-a1i/archify@archify --agent codex ``` The same Skill works with `cursor`, `codex`, `claude-code`, and `opencode`; the [quick-start agent switcher](https://tt-a1i.github.io/archify/start.html?agent=cursor&type=architecture) generates the exact command without maintaining vendor-specific forks. The packaged [`archify.zip`](archify.zip) also works without `npm install`. ### 2. Ask for one bounded view ```text Analyze this repository, then use archify to create a high-level runtime architecture diagram. Show 8–12 core components, one primary path, external dependencies, and trust boundaries. Put supporting detail in cards instead of adding more edges. ``` For a focused flow: ```text Use archify to draw this login flow: Browser -> Web App -> API -> JWT validation -> Redis session lookup -> PostgreSQL fallback. Keep the cache-miss path secondary. ``` ### 3. Refine in chat Continue with focused requests such as `add Redis`, `move auth to the left`, or `highlight the rollback path`. Archify keeps the typed source available for targeted iteration. ## Choose the right diagram | Type | Best for | Include in your prompt | |---|---|---| | **Architecture** | Components, services, storage, boundaries | Scope, core components, primary path | | **Workflow** | CI/CD, approvals, tool calls, runbooks | Participants, order, branches, exceptions | | **Sequence** | API calls, cache fallback, auth, async traces | Callers, callees, returns, timing | | **Data Flow** | Pipelines, lineage, PII, consumers | Sources, transforms, stores, boundaries | | **Lifecycle** | States, retries, waits, terminal outcomes | States, events, retry and cancellation paths | For a production deployment review, Architecture can optionally enable the `deployment-ownership` engineering profile. It fails closed when owners, single-region placement, private database scope, or named boundary crossings are missing. It is never enabled silently and validates authored facts—not live infrastructure. See the [checked deployment proof](https://tt-a1i.github.io/archify/gallery.html#proof-deployment-ownership). For design or PR review, Architecture Delta compares validated Before / Delta / After snapshots with a machine receipt. Select an exact authored change or play one finite Review—viewer-only, with no impact, risk, or merge-safety inference. `node archify/bin/archify.mjs compare architecture base.json head.json architecture-delta.html --json` [](examples/checkout-platform-delta.html) Not sure which one fits? Use the [interactive scenario guide](https://tt-a1i.github.io/archify/guide.html), or ask the zero-dependency CLI: ```bash node archify/bin/archify.mjs guide "Show an API request with Redis cache miss" node archify/bin/archify.mjs guide "Map Kafka topics, consumer groups, replay, and DLQ" --json ``` Workflow keeps the happy path clear across lanes:  Sequence explains one interaction over time:  Data Flow makes movement and sensitivity boundaries explicit:  Lifecycle separates progress, waits, retries, and terminal outcomes:  Architecture examples: [`web-app`](examples/web-app.html) · [`Archify pipeline`](examples/archify-repo.html) · [`grid placement`](examples/archify-repo-grid.html) · [`desktop agent`](examples/maka-architecture.html) ## Why Archify - **Layout judgment over generic auto-layout** — the agent chooses hierarchy, spacing, routes, and emphasis; shared automatic endpoints spread deterministically instead of piling arrows on one midpoint. - **Typed JSON IR** — every renderer-backed mode has a schema and reproducible source. - **Atomic validation before delivery** — schema, layout, HTML/SVG, route, and label-to-route clearance checks must all pass before a showcase artifact replaces the last known good output. - **Failures come with a repair receipt** — `validate --json` and
Lo que la gente pregunta sobre archify
¿Qué es tt-a1i/archify?
+
tt-a1i/archify es skills para el ecosistema de Claude AI. Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export. Tiene 7.6k estrellas en GitHub y se actualizó por última vez today.
¿Cómo se instala archify?
+
Puedes instalar archify clonando el repositorio (https://github.com/tt-a1i/archify) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar tt-a1i/archify?
+
Nuestro agente de seguridad ha analizado tt-a1i/archify y le ha asignado un Trust Score de 97/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene tt-a1i/archify?
+
tt-a1i/archify es mantenido por tt-a1i. La última actividad registrada en GitHub es de today, con 7 issues abiertos.
¿Hay alternativas a archify?
+
Sí. En ClaudeWave puedes explorar skills similares en /categories/skills, ordenados por popularidad o actividad reciente.
Despliega archify en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/tt-a1i-archify)<a href="https://claudewave.com/repo/tt-a1i-archify"><img src="https://claudewave.com/api/badge/tt-a1i-archify" alt="Featured on ClaudeWave: tt-a1i/archify" width="320" height="64" /></a>Más Skills
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
omo/lazycodex: The coding agent for tokenmaxxers;the one and only agent harness for complex codebases. For your Codex, for your OpenCode
Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 170,000+ scientists worldwide. 156 ready-to-use skills plus 100+ scientific databases covering biology, chemistry, medicine, and drug discovery. Compatible with Cursor, Claude Code, Codex, Pi, Antigravity, and the open Agent Skills standard.
A lightweight alternative to OpenClaw that runs in containers for security. Connects to WhatsApp, Telegram, Slack, Discord, Gmail and other messaging apps,, has memory, scheduled jobs, and runs directly on Anthropic's Agents SDK
A curated collection of 1000+ agent skills from official dev teams and the community, compatible with Claude Code, Codex, Gemini CLI, Cursor, and more.