Updated 4w ago
by whit3rabbit
clean-room-skill
A skill for claude/codex to take source code and implement a clean-room of agents to generate specs
20 GitHub stars (20)
- 10 skills (10 skills found in its SKILL.md files)
- 3 forks (3 forks)
- 4w ago last update (Last updated 4w ago)
Install
Skills CLI
npx skills add whit3rabbit/clean-room-skill
Asks which skills and agents to install. Just one: npx skills add whit3rabbit/clean-room-skill --skill attended — add -g for every project.
Claude Code
git clone https://github.com/whit3rabbit/clean-room-skillcp -r "clean-room-skill/skills/attended" ~/.claude/skills/
Copies the attended skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add whit3rabbit/clean-room-skill
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
attended
Starts the Clean Room startup wizard in attended controller mode for authorized source-to-implementation work with human review pauses at clean-room gates.
skills/attended/ on GitHub (opens in a new tab)SKILL.md -
clean-room-loop
Front door for running the clean-room unattended loop as a Claude Code dynamic WORKFLOW using in-session subagents, so it never spends `claude -p` API tokens. Use when the user wants to run a clean-room / reverse-engineering / source-to-clean-implementation task hands-off but without paying per-token for `clean-room-skill run`, or says "clean-room as a workflow", "unattended clean-room without AP…
skills/clean-room-loop/ on GitHub (opens in a new tab)SKILL.md -
clean-room
Use for authorized clean-room, reverse-engineering, source-to-implementation, compatibility rewrite, or migration tasks. Produces clean behavioral specs, implementation plans, clean code changes, verification reports, QC reports, open questions, and test plans without moving source expression into the clean implementation.
skills/clean-room/ on GitHub (opens in a new tab)SKILL.md -
init
Records Clean Room initialization preferences, separated artifact locations, model policy, schema profile, and clean-safe rule defaults before a clean-room run starts or resumes.
skills/init/ on GitHub (opens in a new tab)SKILL.md -
preflight
Creates or reviews the required Clean Room preflight goal contract before source discovery, decomposition, attended execution, or unattended execution.
skills/preflight/ on GitHub (opens in a new tab)SKILL.md -
refocus
Audits an existing Clean Room run and steers it back to missed gates without expanding declared scope.
skills/refocus/ on GitHub (opens in a new tab)SKILL.md -
resume-cr
Continues an existing Clean Room run from durable artifacts without relying on prior chat history.
skills/resume-cr/ on GitHub (opens in a new tab)SKILL.md -
start-over
Archives or quarantines current Clean Room artifacts and restarts from the scope gate with a fresh task id.
skills/start-over/ on GitHub (opens in a new tab)SKILL.md -
unattended
Starts the Clean Room startup wizard in bounded unattended controller mode for authorized source-to-implementation work with finite loop limits and safety stops.
skills/unattended/ on GitHub (opens in a new tab)SKILL.md -
synrepo
Use when a repository has synrepo context available.
.agents/skills/ on GitHub (opens in a new tab)synrepo/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.