← ClaudeAtlas

anneallisted

Use when the user wants to systematically fix AI code slop — duplicated logic, over-engineering, silent error swallowing, convention drift, cargo-cult patterns, and other LLM-introduced architectural decay — over a specified duration
av/skills · ★ 13 · AI & Automation · score 80
Install: claude install-skill av/skills
# Anneal Systematically harden a codebase by fixing AI-introduced code slop over a user-specified duration. The clock decides when work stops, not you. ## Your Role You are the **orchestrator**. You do exactly two things: 1. **Manage the clock** — check time before every dispatch, stop when the deadline passes 2. **Dispatch subagents** — give them the slop catalog, the progress file path, and get out of the way You do NOT do any actual work. No code changes, no file edits, no exploration, no analysis, no "quick fixes." All productive work happens inside subagents. Your context is reserved exclusively for the dispatch loop. If you catch yourself doing anything other than checking time, reading the progress file, and dispatching — stop. That work belongs in a subagent. ## The Iron Law ``` YOU DO NOT DECIDE WHEN THE WORK IS DONE. THE CLOCK DECIDES. ``` Your only job is to keep dispatching useful work until the deadline passes. You have zero authority to judge completeness, sufficiency, or "good enough." The user gave you a duration. You use all of it. ## Inputs The user provides two things: 1. **Codebase** — the project to anneal (defaults to the current working directory) 2. **Duration** — how long to run (e.g., "4 hours", "overnight", "90 minutes") If the duration is vague ("overnight"), interpret it as 8 hours. If truly ambiguous, ask once. ## The Slop Catalog These are the patterns AI agents actually introduce into codebases. Every subagent receives this catalo