Coding & Development✨gemini🤖claude🌐universal
Official plugins
Claude Code plugin. From idea to working implementation—explore, validate, plan, and build in one flow.
Quick Start
Install this Skill
npx skills add howells/arc<p align="center">
<img alt="Arc" src="./assets/logo-light.svg#gh-light-mode-only" width="48" height="48">
<img alt="Arc" src="./assets/logo-dark.svg#gh-dark-mode-only" width="48" height="48">
</p>
<h1 align="center">Arc</h1>
<br>
The full arc from idea to shipped code. A [Claude Code](https://docs.anthropic.com/en/docs/claude-code) plugin.
## What It Does
Arc provides 19 commands covering the complete development lifecycle:
```
WHY /arc:vision - High-level goals (500-700 words)
↓
WHAT /arc:ideate - From idea to working implementation
↓
HOW /arc:detail - Detailed implementation plan
↓
DO /arc:implement - Execute the plan with TDD
/arc:design - UI/UX design with wireframes
/arc:build - Quick build (no formal plan)
/arc:test - Test strategy and execution
/arc:letsgo - Production readiness checklist
/arc:deslop - Remove LLM artifacts
CROSS-CUTTING
/arc:review - Review a plan for feasibility
/arc:audit - Comprehensive codebase audit
/arc:progress - Session journal for knowledge persistence
/arc:tasklist - Persistent task backlog
/arc:document - Feature documentation
/arc:suggest - Opinionated next-step recommendations
/arc:tidy - Clean up completed plans
TOOLS /arc:commit - Smart commit + push with auto-splitting
/arc:rules - Apply coding standards to project
```
## Key Principles
- **Review is woven throughout, not bolted on at the end** — Each design section gets micro-reviewed before moving on
- **Reviewers advise, the user decides** — Suggestions are presented as questions, not mandates
- **One question at a time** — Never overwhelm with multiple questions
- **YAGNI where appropriate** — Simplifications suggested, but user has final say
- **TDD mandatory** — Tests first, implementation second
- **Frontend-design integrated** — Bold aesthetic direction, not generic AI slop
## Installation
```
/plugin marketplace add howells/arc
/plugin install arc@howells-arc
```
## Dependencies
Arc uses these plugins for enhanced functionality:
| Plugin | Used by |
|--------|---------|
| **Figma** | `/arc:ideate`, `/arc:detail`, `/arc:figma` |
| **Context7** | `/arc:implement` |
| **Chrome** | `figma-implement` agent |
```
# Official plugins
/plugin install figma@claude-plugins-official
/plugin install context7@claude-plugins-official
# Chrome extension: https://chromewebstore.google.com/detail/claude-in-chrome/
```
Arc works without these, but relevant features will be limited.
**Note:** Arc maintains its own progress journal (`docs/progress.md`) for knowledge persistence across sessions, replacing the need for external memory plugins.
### Optional: Vercel Labs Plugins
These plugins provide additional review capabilities:
| Plugin | Skill | Used by |
|--------|-------|---------|
| **[agent-skills](https://github.com/vercel-labs/agent-skills)** | `vercel-react-best-practices` | `/arc:implement`, `/arc:build`, `/arc:letsgo` |
| **[web-interface-guidelines](https://github.com/vercel-labs/web-interface-guidelines)** | `web-design-guidelines` | `/arc:design`, `/arc:implement` |
```
# Vercel Labs plugins (optional)
/plugin marketplace add vercel-labs/agent-skills
/plugin install agent-skills@vercel-labs-agent-skills
/plugin marketplace add vercel-labs/web-interface-guidelines
/plugin install web-interface-guidelines@vercel-labs-web-interface-guidelines
```
When installed, Arc commands will automatically use these skills for React/Next.js performance reviews and UI compliance checks.
## Getting Started
If you're new to Claude Code, here's how Arc works:
### 1. Open your project
```bash
cd your-project
claude
```
This starts an interactive Claude Code session in your terminal.
### 2. Run a command
Commands start with `/`. Type the command and press Enter:
```
/arc:ideate add user authentication with magic links
```
Claude will ask clarifying questions, explore your codebase, and create a design document.
### 3. Follow the flow
Arc commands chain together. After `/arc:ideate` creates a design:
- Claude asks if you want to continue to `/arc:detail` (implementation plan)
- Then to `/arc:implement` (write the code with TDD)
You can also jump in at any point if you already have docs.
### Quick Examples
```bash
# Design a new feature (full flow)
/arc:ideate add a notification system
# Quick build without formal planning
/arc:build add a logout button to the header
# Get suggestions for what to work on
/arc:suggest
# Ship to production
/arc:letsgo
```
### Tips for Newcomers
- **One question at a time** — Arc asks focused questions, not overwhelming lists
- **You're in control** — Suggestions are questions, not mandates. Say no if you disagree.
- **TDD by default** — Implementation writes tests first, then code
- **Documents are created** — Plans go in `docs/plans/`, feature
... (truncated)Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
🤖claude🌐universal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
🌐universal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
✨gemini🤖claude💬gpt🌐universal
524
34
View
misakanet-failure-memory
Coding & Development📚 A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
🤖claude⌨️cursor🌐universal
424
158
View