Getting Started with clarc
clarc is the workflow OS for Claude Code. 62 agents. 248 skills. 172 commands. A continuous learning loop. Wired together.
Prerequisites
- Claude Code installed
- Node.js 18+
- Git
Install
# Interactive wizard — detects your languages automatically
npx github:marvinrichter/clarc
# Or specify languages directly
npx github:marvinrichter/clarc typescript
npx github:marvinrichter/clarc python
npx github:marvinrichter/clarc go swift java
The installer:
- Clones clarc to
~/.clarc/ - Symlinks agents, commands, and rules into
~/.claude/ - Never overwrites your existing
~/.claude/files
Verify
npx github:marvinrichter/clarc doctor
Expected output:
✅ Node.js 20.x
✅ ~/.claude/ exists
✅ Agents: 62 installed
✅ Skills: 248 installed
✅ Commands: 172 installed
✅ Hooks: active
✅ clarc version: 1.0.0
All checks passed!
First Steps in Claude Code
After installation, open Claude Code and run:
/quickstart
This gives you a guided tour of the most important workflows for your task.
Keep clarc Updated
cd ~/.clarc && git pull
Symlinks update instantly — no re-install needed.
Install for Other Editors
npx github:marvinrichter/clarc --target cursor typescript # Cursor
npx github:marvinrichter/clarc --target opencode typescript # OpenCode
npx github:marvinrichter/clarc --target codex # Codex CLI
Next Steps
- The clarc Way — understand the development methodology
- Agents Reference — all agents and when they activate
- Commands Reference — all slash commands
- FAQ — common questions