How to Install Archify for Cursor, Codex, Claude-Code, and Raven: Complete Guide
Install Archify with a single npx command for Cursor, Codex, Claude-Code, or OpenCode, or manually extract the ZIP for Raven—no npm install needed.
Archify is a Skill distributed as a self-contained ZIP package that adds architecture diagram generation to AI agents. According to the tt-a1i/archify source code, the install process varies slightly by agent: Cursor, Codex, Claude-Code, and OpenCode support automated one-command installation, while Raven requires manual extraction.
Global One-Command Installation
The fastest way to install Archify uses the skills add CLI with the --global flag. This registers the skill system-wide and copies the install command to your clipboard.
npx -y skills add tt-a1i/archify --skill archify --agent cursor --global --copy --yes
Supported --agent values: cursor, codex, claude-code, opencode
The command pulls the latest archify.zip from the repository root, registers it in the selected agent's skill store, and places the generated installation snippet on your clipboard [source].
Project-Local Installation
To keep Archify isolated to a single project, omit the --global flag:
cd my-project
npx -y skills add tt-a1i/archify --skill archify --agent cursor --copy --yes
This creates a local skill registration without modifying global agent configuration. Useful for teams maintaining different Archify versions across repositories.
Manual Installation for Raven
Raven does not support the skills add command flow. Install Archify manually:
- Download
archify.zipfrom the repository (located at repository root) - Extract to Raven's skills directory:
mkdir -p ~/.raven/workspace/skills
unzip -q archify.zip -d ~/.raven/workspace/skills
# Result: ~/.raven/workspace/skills/archify
The manual step is required because Raven cannot execute the skills CLI [source].
What the Installation Actually Does
Packaging
The scripts/build-zip.sh script bundles Archify into archify.zip containing:
- Full
archify/source tree (renderers, validators, schema) package.jsonand lockfile- Minimal runtime requiring Node ≥ 18 [source]
Runtime Registration
The skills add CLI registers the ZIP as a Skill in the agent's skill store. This makes Archify's renderers, validators, and schema available at runtime without additional package installation.
Agent-Aware Command Generation
The front-end in scripts/start-template.html dynamically builds the exact install command for your selected agent, ensuring the correct --agent flag is populated [source].
Because the skill is self-contained, no npm install step runs after ZIP placement.
Installation Command Reference
| Goal | Command |
|---|---|
| Global Cursor install | npx -y skills add tt-a1i/archify --skill archify --agent cursor --global --copy --yes |
| Global Codex install | npx -y skills add tt-a1i/archify --skill archify --agent codex --global --copy --yes |
| Global Claude-Code install | npx -y skills add tt-a1i/archify --skill archify --agent claude-code --global --copy --yes |
| Global OpenCode install | npx -y skills add tt-a1i/archify --skill archify --agent opencode --global --copy --yes |
| Project-local install | Same commands without --global |
| Raven manual install | curl + unzip to ~/.raven/workspace/skills |
Verify Your Installation
List installed skills to confirm registration:
# Example for Cursor
npx skills list --agent cursor
# Expected output includes: archify
Using Archify After Installation
Once installed, reference Archify in any prompt:
Generate an architecture diagram for a microservice that ingests Kafka events, processes them with Flink, and persists to S3.
The agent invokes Archify's installed renderers to produce the diagram.
Key Source Files
| File | Purpose |
|---|---|
README.md |
User-facing installation documentation [link] |
scripts/build-zip.sh |
Creates archify.zip for all distribution methods [link] |
archify/ |
Core skill implementation: renderers, validators, runtime [link] |
package.json |
Node version requirement and skill metadata [link] |
scripts/start-template.html |
Generates agent-specific install commands on the website [link] |
archify/test/ |
Validates ZIP freshness and installation flow [link] |
Summary
- Fastest install:
npx -y skills add tt-a1i/archify --skill archify --agent cursor --global --copy --yes - Supported agents: Cursor, Codex, Claude-Code, OpenCode (automated); Raven (manual ZIP)
- Requirements: Node ≥ 18 for runtime; no separate
npm installneeded - Packaging:
scripts/build-zip.shproduces self-containedarchify.zip - Verification:
npx skills list --agent <name>confirms successful registration
Frequently Asked Questions
Does Archify require Node.js to be installed?
Yes. The skill runtime requires Node ≥ 18, declared in package.json. The npx install commands handle this automatically if Node is present; the ZIP bundle itself contains no native dependencies beyond Node [source].
Can I install Archify for multiple agents on the same machine?
Yes. Run the global install command once per agent with different --agent values. Each maintains separate skill stores—installing for Cursor does not affect your Codex or Claude-Code configuration.
Why does Raven need manual installation while other agents don't?
Raven does not implement the skills add CLI protocol used by Cursor, Codex, Claude-Code, and OpenCode. The repository provides archify.zip at the root for direct download, and you extract it to ~/.raven/workspace/skills yourself [source].
How do I update Archify after installation?
Re-run the same install command. The skills add CLI pulls the latest archify.zip from the repository and replaces the previous registration. For Raven, repeat the manual download and extraction steps.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →