loop-skill — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited loop-skill (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.