/arc:help
The full arc from idea to shipped code.
A workflow toolkit for Claude Code, Codex, and 40+ agents with 25 skills and 33 specialized agents. Skills orchestrate workflows: exploring your codebase, asking clarifying questions, spawning agents for parallel review. Agents are specialists: security auditors, performance analysts, architecture reviewers, each with deep domain expertise.
Made by Daniel Howells
Install
Full plugin: skills, agents, hooks, commands, references, and disciplines. Requires Claude Code 2.1.16+.
Update
Claude Code auto-updates plugins, but you can trigger it manually. In Cursor, use this command — it doesn't auto-update.
Start here
Understands your codebase. Asks what you want to build. Guides you through design → plan → implementation with TDD.
Getting started
Open your project in Claude Code or Codex and run a command. Commands chain together: /arc:ideate creates a design doc, then asks if you want to continue to /arc:implement. You can enter at any point — already have a design doc? Start at /arc:implement.
Why this exists
If you've spent time teaching Claude how you like to work (tests first, one question at a time, review as you go) Arc is that knowledge already written down. You get to skip the setup conversations and start building.
It's opinionated because good defaults save time. If something doesn't fit how you work, take what's useful and leave the rest.
Principles
- —Tests first. Not negotiable.
- —Review is continuous, not a gate at the end.
- —Ask one question at a time. Too many questions at once stalls progress.
- —The user decides. Agents advise, they don't dictate.
- —Frontend-design integrated. Bold aesthetic direction, not generic AI slop.
- —YAGNI where appropriate. Simplifications suggested, but you have final say.
How commands connect
- →/arc:ideate flows into /arc:implement — design, then build with TDD.
- →/arc:implement scales between quick fixes and full plan-driven execution.
- →/arc:letsgo runs /arc:testing and /arc:audit as part of quality checks.
- →/arc:suggest reads Linear issues (if configured), tasks, codebase, and vision.
Optional integrations
Arc works standalone. These integrations unlock enhanced functionality when available.
| Integration | Used by |
|---|---|
| Figma | /arc:ideate, /arc:implement, /arc:design |
| Context7 | Research and implementation workflows |
| Claude in Chrome | /arc:design, /arc:responsive |
| WireText MCP | /arc:design, /arc:ideate wireframing |
| Linear MCP | /arc:suggest, /arc:audit issue tracking |
| Vercel Labs | React best practices, composition patterns, UI compliance |
Skills are workflows and capabilities. Most are user-invokable via /arc:name—they orchestrate the development process: gathering context, asking questions, spawning agents, and guiding implementation.