skills/loop-skill/SKILL.md
Run another agent skill repeatedly (default 3 iterations), then report the net result once.
npx skillsauth add paulrberg/dot-agents loop-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Run another agent skill multiple times in sequence, reporting only the final net result.
$skill-name, skill-name, a path to SKILL.md, or a natural-language instruction that names the skill and its arguments.--runs <n> or -n <n>: optional positive integer iteration count. Default: 3.$loop-skill is execution-only and cannot run in Plan mode. Switch to execution/default mode and invoke it again.$skill-name or skill-name, read ../skill-name/SKILL.md.SKILL.md.loop-skill directly.git rev-parse --git-dir when the target may inspect diffs. If it fails, continue only if the target skill is explicitly non-repo work.git status --shortgit diff --statgit diff --name-only --diff-filter=ACMRgit ls-files --others --exclude-standardFor each iteration from 1 through the requested run count:
After the final completed iteration, verify the net final state with the narrowest command that proves the touched behavior.
just test, just lint, just mdformat-check, or a narrower recipe when present.Produce one final report only. Base it on the net diff from the initial snapshot to the final state, not on intermediate fixes that were later changed again.
Use these headings in order, omitting sections that do not apply:
Target skill, target arguments, requested iterations, completed iterations, and whether the loop stopped early.
Final files and behaviors changed. Mention intermediate work only when it explains a final decision or residual risk.
Commands run and outcomes, including skipped checks.
One line per risk: Assumed <assumption>; if wrong, <what breaks>; check via <command or inspection>. Write None. when there are none.
development
Refactor naming and repository structure exhaustively while preserving behavior and external contracts.
tools
Uses Chrome DevTools via MCP for efficient debugging, troubleshooting and browser automation. Use when debugging web pages, automating browser interactions, analyzing performance, or inspecting network requests. This skill does not apply to `--slim` mode (MCP configuration).
testing
Audit an entire repository with fresh eyes for correctness errors, bugs, omissions, duplication, inconsistencies, and other evidenced mistakes; fix every safe issue and verify the result.
development
Autonomous overnight codebase improvement with bounded runtime, evidence-gated changes, and verification.