← ClaudeAtlas

autobuilderlisted

PRD-driven, rigorously validated Rust code generation. Use when the user wants to build a Rust CLI or library from a Product Requirements Document under an autonomous iterate-and-prove loop with structured receipts and a 7-receipt risk gate. Synthesizes autoresearch's locked-harness model, jankurai's anti-pattern catalog, and jeryu's proof-receipt gate into one pipeline.
j0yen/autobuilder · ★ 0 · AI & Automation · score 70
Install: claude install-skill j0yen/autobuilder
# autobuilder ## What this skill does Takes a PRD (file path or pasted text) and drives a 5-stage pipeline that yields a Rust project where every artifact is (a) generated from a structured `intent-card.json` derived via 4/5-Whys, (b) iterated under a narrow falsifiable advance-or-revert loop, (c) accompanied by per-iteration `EvidencePack` receipts and `FailureCapsule`s on crash, (d) gated by 8 receipts before declaring "ready," and (e) fed into a postmortem that queues self-improvement proposals. ## When to invoke Invoke when the user: - Hands you a PRD and asks for a Rust project (CLI or library). - Says "build me a Rust X" with concrete acceptance criteria. - Asks to dogfood autobuilder against one of its own sub-tools. Do NOT invoke for: - Greenfield non-Rust projects. - Surgical edits to an existing Rust crate (use direct tools). - Web services, WASM, or embedded targets (v1 is `--target cli|lib` only). ## Resolved decisions (locked 2026-05-21) 1. **Skill + companion Rust binary.** Skill orchestrates Claude subagents; the companion `autobuilder` binary (Cargo workspace at `../autobuilder/` in the repo, installed via `cargo install --path autobuilder`) owns the metric harness, receipt writing, risk gate, and experiment-loop runner. Skill shells out to the binary. Binary is itself dogfooded. 2. **Target scope: CLIs + library crates.** `--target cli` or `--target lib`. For libs add cargo-semver-checks, docs-coverage, `cargo public-api` diff. Service/WASM/embedded →