plan it. build it. test it. ship it. one prompt.
What It Does • Before/After • Install • Usage • Languages
An AI coding agent plugin that turns your assistant into a fully autonomous developer. Give it a task, confirm the plan, sit back. It breaks the work into tasks, executes each one, runs your linters and tests, creates git commits, and delivers a formatted report when done.
No babysitting. No "can you also run the tests?" No "don't forget to commit."
| Phase | What happens |
|---|---|
| Plan | Breaks your request into tasks → subtasks. Shows you the plan. You confirm once. |
| Execute | Works through each subtask: writes code, runs commands, verifies each step. |
| Lint | Auto-detects your project's linters/formatters and runs them after each task. |
| Test | Auto-detects your test framework, runs relevant tests, catches regressions. |
| Commit | Creates a git commit per task — not one giant commit at the end. |
| Report | Formatted summary: what changed, how to test, expected behavior, decisions made. |
|
|
Same result. One prompt. Zero hand-holding.
claude plugin marketplace add Cedillin/yolo
claude plugin install yolo@yoloCopy the .cursor/ directory into your project root, or add the rule manually:
# From your project root
curl -sL https://raw.githubusercontent.com/Cedillin/yolo/main/.cursor/rules/yolo.mdc \
-o .cursor/rules/yolo.mdc --create-dirs# From your project root
curl -sL https://raw.githubusercontent.com/Cedillin/yolo/main/.codex/instructions.md \
-o .codex/instructions.md --create-dirs# From your project root
curl -sL https://raw.githubusercontent.com/Cedillin/yolo/main/.github/copilot-instructions.md \
-o .github/copilot-instructions.md --create-dirsCopy AGENTS.md into your project root:
curl -sL https://raw.githubusercontent.com/Cedillin/yolo/main/AGENTS.md -o AGENTS.mdnpx skills add Cedillin/yoloSay /yolo followed by what you want:
/yolo Add dark mode toggle to the settings page
/yolo Refactor the auth module to use JWT tokens instead of sessions
/yolo Fix the N+1 query in the dashboard endpoint and add a test
Or use natural language triggers:
Just do it — implement the entire payment integration
Go full auto on the user onboarding flow
- Plan — a formatted table of tasks and subtasks
- Progress — status updates as each task completes
- Report — final summary with:
- Changelog of everything done
- Git commits created
- Step-by-step testing instructions
- Expected behavior and edge cases
- Decisions made and notes
YOLO is language and framework agnostic. It auto-detects your project's tooling:
| Language | Tools detected |
|---|---|
| PHP | Pint, PHP CS Fixer |
| JavaScript/TypeScript | ESLint, Prettier, Biome |
| Python | Ruff, Black |
| Ruby | RuboCop |
| Rust | rustfmt |
| Go | golangci-lint, gofmt |
| Elixir | mix format |
| Swift | SwiftLint |
| C/C++ | ClangFormat |
| Deno | deno fmt + deno lint |
| Any | Makefile lint/fmt targets |
| Language | Frameworks detected |
|---|---|
| PHP | Pest, PHPUnit |
| JavaScript/TypeScript | Jest, Vitest |
| Python | pytest |
| Rust | cargo test |
| Go | go test |
| Ruby | RSpec |
| Elixir | ExUnit |
| Java/Kotlin | Gradle, Maven |
| Any | Makefile test target |
| Agent | Mechanism | File |
|---|---|---|
| Claude Code | Plugin (skill system) | skills/yolo/SKILL.md |
| Cursor | Rule file | .cursor/rules/yolo.mdc |
| Codex | Instructions | .codex/instructions.md |
| GitHub Copilot | Copilot instructions | .github/copilot-instructions.md |
| OpenCode / Others | AGENTS.md | AGENTS.md |
┌──────────────────────────────────────────────────────────┐
│ /yolo <task> │
└──────────────┬───────────────────────────────────────────┘
▼
┌──────────────────────────┐
│ Phase 1: PLAN │
│ ├─ Analyze task │
│ ├─ Break into tasks │
│ ├─ Define subtasks │
│ └─ Present plan ────────┼──▶ User confirms
└──────────────┬───────────┘
▼
┌──────────────────────────┐
│ Phase 2: EXECUTE │◀─── Loop per task
│ ├─ Run subtasks │
│ ├─ Verify each step │
│ ├─ Auto-lint │
│ ├─ Run tests │
│ ├─ Git commit │
│ └─ Report progress │
└──────────────┬───────────┘
▼
┌──────────────────────────┐
│ Phase 3: REPORT │
│ ├─ Summary stats │
│ ├─ Changelog │
│ ├─ Testing flow │
│ ├─ Expected output │
│ └─ Notes & decisions │
└──────────────────────────┘
MIT
