Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 66 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Infrastructure for AI Coding Agents

**5-minute setup gives your AI coding agent project context, proven workflows, and autonomous execution capabilities.**
**5-minute setup enhances Claude Code, Cursor, Codex, Windsurf, Kiro, Cline, and GitHub Copilot with project context, proven workflows, and autonomous execution capabilities.**

Works with Claude Code, Cursor, Codex, Windsurf, Kiro, Cline, and GitHub Copilot for both Mac and Windows users.
This is *not* an agent, it's infrastructure *for* agents. Works with any AI coding agent on Mac and Windows.

**Demo:** Watch Cursor auto-install the system and invoke debugging skills to solve a real problem.

Expand Down Expand Up @@ -72,6 +72,62 @@ We built this from our own experiences working across large enterprise organizat

---

## Real-World Results

We measured the impact on our production backend service by comparing two development approaches:

**Manual with spec-driven development and prompting** (PRs #1-15, 15 days) vs **Autonomous with agent-instructions repo** (PRs #16-20 + active branch, 6 days)

### Velocity Metrics → Impact

| Metric | Before | After | Key Result |
|--------|--------|-------|------------|
| **Commit Velocity** | 23 commits/day | 162 commits/day | **7x faster iteration cycles** |
| **Development Continuity** | 53% active days | 100% active days | **Zero idle time** - agent iterated on specs in parallel with code |
| **Time to Production** | 15 days | 6 days | **2.5x faster delivery** with higher quality using skills, sub-agents, customized AGENTS.md, and ExecPlans |

### Quality Metrics → Impact

| Metric | Before | After | Key Result |
|--------|--------|-------|------------|
| **PR Success Rate** | 14/15 merged | 5/5 merged | **Rapid iteration** - failed PR fixed within minutes (PR#17→PR#18) via autonomous execution |
| **Technical Debt** | Untracked | 0 TODOs/FIXMEs | **Zero todos** - audit validated and continously refined with agent |
| **Test Coverage** | Basic scaffolding | 457 active tests | **98.7% test success rate** - thorough e2e test coverage |
| **Code Review Time** | Hours to days | Seconds to max 5 hours | **Instant feedback loops** |

### Scale & Execution

**Project Scope:**
- Backend service with distributed architecture
- Multiple subsystems

**Autonomous Period Delivered (6 days):**
- 970 commits across 735 files
- 457 comprehensive tests (unit + integration + e2e)
- Complete API documentation
- High-quality deployment infrastructure

**Manual Period Delivered (15 days):**
- 232 commits across 403 files
- Basic project scaffolding
- Initial proof-of-concept
- 7 days spent on spec writing (development paused)

### Key Transformation

**Sequential → Parallel:**
Manual approach required stopping development to write specs and re-deploy agents. Autonomous approach handled both simultaneously - **7x faster velocity while producing complete documentation.**

**Monolithic → Granular:**
Large 40K+ line changes → Focused incremental commits with **2.3x better testability** with agent-instructions approach

**Reactive → Proactive:**
Untracked debt → **Zero TODOs/FIXMEs** with continuous validation

**Result:** High-quality features added to backend service in 2.5x less time with comprehensive testing, zero TODOs/FIXMEs, and complete documentation maintained throughout.

---

## 5-Minute Setup

### Step 1: Copy Templates to Your Project
Expand All @@ -85,14 +141,14 @@ cp CLAUDE.md /path/to/your-project/ # For Claude Code
cp AGENTS.md /path/to/your-project/ # For other agents

# Required: Execution plan templates
cp -r specs/ /path/to/your-project/
cp -r specs /path/to/your-project/

# Optional: Ralph Wiggum autonomous execution
cp -r .ralph/ /path/to/your-project/
cp -r .ralph /path/to/your-project/

# Optional: MCP and VSCode configs for recommended MCP servers
cp .mcp.json /path/to/your-project/
cp -r .vscode/ /path/to/your-project/
cp -r .vscode /path/to/your-project/
```

**What each component does:**
Expand All @@ -105,7 +161,7 @@ cp -r .vscode/ /path/to/your-project/
### Step 2: Auto-Populate Your Project Context

```
Open your project in your AI coding assistant and ask:
Open your project in your AI coding agent and ask:

"Set up agent instructions, skills, and sub-agent support"
```
Expand Down Expand Up @@ -172,7 +228,10 @@ A: No. The agent auto-generates plans in `specs/` only when needed for complex f
A: Copy the entire `specs/` directory to your project. When you ask the agent to implement complex features, it will automatically create execution plans in `specs/` (like `specs/notification-system.md`) using the `PLANS.md` template. You don't manually create these - the agent does.

**Q: Do I need Ralph Wiggum (.ralph/) for basic usage?**
A: Ralph is optional and only needed if you want autonomous overnight development.
A: Ralph is optional and only needed if you want autonomous overnight development.

**Q: Do you have benchmarks or evals?**
A: This repo curates proven practices from Anthropic, Superpowers, and the Claude community with validation from original sources. We've shared our real-world results above showing 7x productivity improvement, 100% development continuity, and zero TODOs/FIXMEs debt on our backend service. We encourage measuring impact on your specific use case using similar before/after metrics.

---

Expand Down