← ClaudeAtlas

solid-looplisted

Use when applying friction notes to agent skills and instructions, or when auditing a skill for sprawl.
wayne930242/aaaav · ★ 2 · AI & Automation · score 65
Install: claude install-skill wayne930242/aaaav
# Solid Loop Correct the agent system from friction notes while keeping every skill as small as the fix allows. The root virtue is **predictability**: each instruction sends the next run straight to the work, with no detour and no unneeded read. ## Apply Friction Notes Friction notes arrive classified as `misdirection` or `gap` by the `aaaav-do` reflexive pass. 1. **Correct each misdirection.** Open the line named in `Led by`. Rewrite it to state what `Found` established, or delete it when the line has no correct form. 2. **Place each gap.** Search the agent system for a statement of the `Found` fact. - When one exists, the run could not reach it: sharpen the context pointer or description that should have led there. - When none exists, write the fact as one direct sentence in its owning location: project facts in `AGENTS.md` or `CLAUDE.md`, procedure in the skill that ran the step. - Scaffold a new skill from [references/template-skill.md](references/template-skill.md) only when the gap is a multi-step procedure that no skill owns. - A fact the change itself resolved, or a general tool-use slip that no project or skill owns, needs no placement. 3. **Hold the size.** Run the no-op test on every section you edited and delete each sentence that fails. Keep each `SKILL.md` under 300 lines; disclose reference into `references/` when it grows past that. **Complete when:** every note has an action or is marked resolved by the change, and every edited section has p