Skip to content

Guide · Agent skill

How to use the Archify agent skill: diagrams and explainer pages

Updated · written with AI from the project's own documentation and checked against our catalogue data

Archify is an agent skill: a folder of instructions and bundled scripts that teaches an AI agent a specific job. In this case the job is producing standalone HTML diagrams of systems, such as architectures, workflows, sequences, database schemas, state lifecycles and timelines, plus one-page explainers that put a conclusion first. This guide covers what the skill does, how to install it, how to ask for output in natural language, and what it needs to run.

Archify Diagram and Explainer Makertt-a1i/archify · Apache-2.0

Quick start

  1. 1Get the skill. Download the Archify ZIP from this page.
  2. 2Unzip it into the skills folder. Place it in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder.
  3. 3Or upload it in the Claude apps. Go to Settings, then Capabilities, then Skills, and upload the skill.
  4. 4Check your requirements. Make sure Node.js and a Chrome or Chromium-based browser are available.
  5. 5Ask for a diagram in plain words. Describe the system, flow, schema or history you want visualized.
  6. 6Open the HTML file. Open the delivered standalone HTML from the request folder in your browser.

What the Archify skill makes the agent do

Archify asks the agent to build a candidate diagram file, run a bundled command-line checker that validates it, render it in a browser check, and deliver a standalone HTML file with dark and light themes. Supported diagram types include architecture, workflow, sequence, data-flow, lifecycle/state, ERD, class, tree, timeline and waterfall. Diagrams can be exported as image, SVG or WebM.

The skill can also turn an answer into a single explainer page with the conclusion first, structured panels and native diagrams or charts. The skill description says it is not for dashboards or live monitoring.

  • Diagram types: architecture, workflow, sequence, dataflow, lifecycle, erd, class, tree, timeline, waterfall
  • Input can be a plain requirement or Mermaid; for code-backed diagrams the agent inspects repository evidence
  • Each request gets its own folder named like .archify/<type>-<slug>-<YYYYMMDD-HHMMSS>/ in your working directory

Install the Archify skill

Option 1: download the ZIP from the Archify page in this directory and unzip it into ~/.claude/skills/ for a personal install, or into a project's .claude/skills/ folder to share it with one repository.

Option 2: in the Claude apps, open Settings, go to Capabilities, then Skills, and upload the skill there.

  • Personal: ~/.claude/skills/archify
  • Project: .claude/skills/archify inside your repository

How to trigger Archify with natural requests

You do not need a special command. Ask for the thing you want visualized in plain words. The skill description lists triggers such as visualizing systems, API calls, pipelines, schemas, histories, timings, and everyday steps, parts, relationships and states.

To get a page instead of a diagram, say so: ask for a page, an explainer, or an answer to share. The skill also recognises the Chinese phrases 做成一页 and 用页面讲. If your rules include an [archify explainer: ...] line, the skill's behaviour changes according to the mode set there (proactive, always-on or on-demand).

  • Draw the request flow between the browser, API gateway and the orders service.
  • Visualize the database schema for the billing tables in this repository.
  • Make a timeline of the release history as a one-page explainer I can share.
  • Explain this trade-off as a page with a conclusion first.

What you get from a run

The agent writes the candidate and the final <slug>.html into the request folder, and the delivery includes dark and light themes. Image, SVG and WebM export are supported. The skill asks the agent to review the result visually before claiming visual quality, so treat a passing check as proof of validity rather than a finished design asset.

Archify's delivery includes a bounded update check in its receipt. The skill's own files include examples for architecture, workflow, sequence, lifecycle, tree and timeline diagrams that the agent reads for shape.

What Archify needs to run

Archify runs scripts and uses the network. It needs Node.js to run the bundled .mjs scripts in bin/. For the browser visual check and image or WebM export it needs Chrome or a Chromium-based browser. To open the preview it uses the platform opener: open on macOS, xdg-open on Linux, or PowerShell on Windows.

  • Node.js (runs bin/*.mjs)
  • Chrome or a Chromium-based browser (visual check and image/WebM export)
  • Platform opener: open, xdg-open or PowerShell

Safety notes: scripts, network and repository code

The skill runs bundled scripts and uses the network. Brand marks are optional: built-in brand logos are bundled, and an unknown site is only captured through an explicit two-stage command (brands capture <url>), not during normal rendering. Brand names and logos may be trademarks of their owners, so confirm your use is permitted.

For code-backed diagrams the agent reads repository source. If your code is confidential, do not ask for a repository-backed diagram. Read the scripts in bin/ before running them if your environment requires it.

  • Do not use repository-backed diagrams on confidential code the agent should not read
  • Brand capture of unknown sites is explicit and digest-pinned
  • Files are written into the per-request folder inside your working directory

Tips for better results

State the scope in one sentence: which system, which flow, and which level of detail. For a database schema, say which tables matter. Ask for a repair if the first check reports a failure; the skill expects the agent to read the failure and fix the candidate rather than stop.

Use the page format when the answer needs a conclusion and supporting panels. Keep single-sentence answers and raw command output as plain text.

  • Name the system and the scope in the first request
  • Ask for a page when you want to share an answer
  • Rerun with a new request to get a new folder rather than overwriting an old one

What people use it for

  • Visualize the architecture of a repository's services and their connections
  • Draw the API call sequence between a client, gateway and backend
  • Map a database schema from the tables and columns in your code
  • Turn a trade-off comparison into a shareable one-page explainer
  • Show the lifecycle or states of a job as an explorable diagram

Frequently asked questions

How do I install the Archify skill?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. In the Claude apps you can also upload it under Settings, Capabilities, then Skills.

What does Archify require?

It requires Node.js to run the bundled .mjs scripts in bin/. Chrome or a Chromium-based browser is needed for the browser visual check and image or WebM export, and the platform opener (open, xdg-open or PowerShell) launches the preview.

Is Archify free?

Archify is licensed under Apache-2.0. Check the licence terms in the package for the full conditions of use.

Does Archify run scripts and use the network?

Yes. The skill runs bundled scripts and uses the network. Unknown brand logos are only fetched through an explicit brands capture command, not during normal rendering.

Can Archify diagram my code?

Yes, for code-backed diagrams the agent inspects repository evidence. Do not use this on confidential code the agent should not read.

Is Archify good for dashboards?

No. The skill description explicitly excludes dashboards and live monitoring; use it for diagrams and explainer pages.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Archify suits developers who want a checked, clickable HTML diagram of their own system, and students or teams who want a shareable visual explanation. Skip it if you need a pixel-perfect design asset without visual review, need dashboards or live monitoring, or cannot let an agent read your source code.

Download the skill