Loopify run
Skill AndreRatzenberger/loopify/plugins/loopify/skills/loopify-run
Loop yes. Prompt no. Agent skills that turn specs into checked agent loops with receipts.
npx -y skills add AndreRatzenberger/loopify --skill loopify-runAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use when executing an existing Loop Contract by running checks, observing failures, patching, rerunning, updating the trace, and stopping only with evidence.
SKILL.md
2.7 KB, as published. Nobody here has run it
loopify-run
Execute a loop from an existing loop directory or Loop Contract.
When To Use
- The repo already has a
.loopify/loops/NNN-slug/directory, Loop Contract, or quality gate. - The user asks to run until checks pass.
- A goal should proceed by evidence rather than prose confidence.
Do Not Use
- Do not run outside the contract's authority boundaries.
- Do not keep patching after the blocked rule is met.
- Do not claim success without running the required checks.
- Do not write
verdict.md— the maker never grades its own homework.
Workflow
- Locate the loop directory, or accept a named Loop Contract path.
- Read
loop-contract.md. - Confirm allowed paths, denied paths, budgets, and stop rules.
- Run the loop directory
quality-gate.shor specified checks. - Inspect the exact failure.
- Patch the smallest useful cause.
- Update
trace.md. - Rerun checks.
- Repeat according to
references/loop-execution-protocol.md. - When checks pass and manual items are queued, request verification per the
contract's
## Verificationsection: hand contract, trace, diff, and gate output to an independent verifier (different model, fresh sub-agent, or human — see loopify-review verifier mode). Never writeverdict.mdyourself. - On reject: append the findings to
trace.mdas observed failures and continue within budget. If the verifier rejects the same finding twice, stopescalated. On cannot-verify: stopescalated. - Write
final-report.mdwithMaker:identity and aVerdict:link. - Stop with
success(requires an approving verdict),blocked,escalated, orbudget-exhausted, and validate the claim withcheck-stop-reason.mjs <loop-folder> <reason>.
Output
Updated artifacts, updated loop-directory trace, and a final report using
templates/run-final-report.md.
Preferred loop path: .loopify/loops/NNN-slug/. Legacy direct contract paths
are supported when the user names one.
Validation
- The final report names the stop reason.
- The trace records checks, failures, patches, and rationale.
- Passing checks are scoped to what they prove.
.loopify/index.mdis updated when the loop status changes.check-stop-reason.mjsexits 0 for the claimed stop reason.successclaims carry an approvingverdict.mdwhose verifier differs from the final report'sMaker:.
Example
Use loopify-run on .loopify/loops/001-papertrail/. Stop only when quality-gate.sh passes or the blocked rule is met.