Arc Agent — AI skill for Claude Code
Go CLI using AI for structured system design documents, artifacts, and Mermaid diagrams.
How to install Arc Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ariel-frischer/arc-agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Arc Agent does
Go CLI using AI for structured system design documents, artifacts, and Mermaid diagrams.
Alternatives in AI
- Next AI Draw Io — Draw and edit draw.io diagrams by chatting with an AI 36.3k ★
- Architecture Diagram Generator — Generate beautiful dark-themed system architecture diagrams as standalone HTML/SVG files 7k ★
- AI Research SKILLs — Visual Skills Pack for Obsidian: generate Canvas, Excalidraw, and Mermaid diagrams from text with Claude Code 5.7k ★
README
▄▀█ █▀▄ █▀▀ ▄▀█ █▀▀ █▀▀ █▄ █ ▀█▀ █▀█ █▀▄ █▄▄ █▀█ █▄█ ██▄ █ ▀█ █
**AI Generated Software System Design**
[](https://opensource.org/licenses/MIT) 
`arc-agent` is a Go CLI that uses AI to generate system design documents and diagrams. It runs each design stage through a non-interactive agent session or direct structured-output runner, validates the output, repairs failures, and renders reviewable Markdown and Mermaid diagrams.
The staged workflow is inspired by Hello Interview's [System Design in a Hurry](https://www.hellointerview.com/learn/system-design/in-a-hurry/introduction) guide, especially its focus on practical requirements navigation, trade-offs, and clear communication.

_Generated design workspace output: validated YAML, `DESIGN.md`, Mermaid, and Excalidraw._
Install
**macOS and Linux only.** Windows users should run the installer from WSL.
curl -fsSL https://raw.githubusercontent.com/ariel-frischer/arc-agent/main/install.sh | sh
The installer writes to `~/.local/bin` by default. If another `arc-agent` appears earlier on `PATH`, for example from `make install-global`, the installer will keep that binary untouched and print the direct path to the newly installed release.
Prerequisites
Core install gives you the `arc-agent` binary. Add only the tools for the path you use:
- Agent runner: OpenCode, Codex, or Claude Code CLI.
- Direct runner: OpenCode Go API key.
- Mermaid validation or SVG/PNG render: `mmdc`.
- Excal
Related Skills
Iago
🦜 Greptile-style Mermaid diagrams for AI code reviews — drawn by your own agent. A Claude Code / Codex / Copi
Explain It With Pictures
A skill for AI coding agents (Claude Code, opencode, Cursor): explain any codebase to non-technical builders w
Projectmind
AI-driven architecture browser: MCP server + desktop app. Claude Code, Codex & other AI agents explain your co
Spring Boot AI Sdlc Architecture Agent
Spring AI agent that turns reviewed user stories and NFRs into architecture artifacts: C4 context and containe
Stillcurrent
Stillcurrent keeps the architecture docs and diagrams of your software up to date: LLM agents write and update
Plan Mode Arken
Create detailed technical implementation plans for Arken AI development. Ask clarifying questions one at a tim
Related Agents
Technical Doc Writer
Technical design documentation writer using GitHub Markdown with Mermaid diagrams. Use for architecture docs,
Mermaid Diagram Reviewer
Read-only static audit of every Mermaid block in docs/ / against spec/project/mermaid-diagrams/ plus the MkDoc
Design Note Writer
Comprehensive design documentation writer. Produces reviews/phase-6-review/design-note.md with full module des