- CollectionAgent Harnesses & Operator Surfaces
- Classificationagent-native
- MCPUnavailable
- Agent SkillAvailable
- InterfacesAgent Skill · CLI · http
What it does
YYLO is a command-line orchestrator for coding agents. It coordinates a typed task loop — intent, isolated worktree, validation, review, merge, and release-readiness — and keeps the receipts that explain what happened. It does not replace Git. It routes bounded work to coding subagents, freezes a protected target SHA, and records task, session, review, and evaluation evidence.
The control plane (yy / yylo) coordinates action; YYLO Ledger preserves task truth in Git; YYLO Benchmark turns attempts into evaluation evidence.
Agent-facing interfaces
- Interaction pattern: CLI
- Catalog protocols: Agent Skill, CLI, http
- MCP: ⚠️ Not yet published
- Agent Skill: ✅ Available (independently versioned; not bundled in @yylo/cli)
- Onboarding type:
cli
How agents onboard
Interaction pattern: CLI
npm install --global '@yylo/cli@latest'
yy --version
yy init --task "Ship one verified change" --subagent pi
yy info --json
yy doctor workspace
See the full onboarding section in the dossier.
Protocol surface
| Interface | Detail |
|---|---|
| CLI | yylo and yy (equivalent); ypl is yy pi --live — @yylo/cli |
| Machine output | --format json\|ndjson --raw; yy info --json; yy capabilities |
| Receipts | Watch receipts, terminal manifests, content-addressed evidence |
| Agent Skills | yylo-dev/yylo-skills |
| Ledger / Benchmark | Separate CLIs via yy ledger / yy benchmark |
| MCP | Not published |