agentsclimarketplace

Loopify run

Skill AndreRatzenberger/loopify/plugins/loopify/skills/loopify-run

Use when executing an existing Loop Contract by running checks, observing failures, patching, rerunning, updating the trace, and stopping only with evidence.From its SKILL.md

Install
npx -y skills add AndreRatzenberger/loopify --skill loopify-run

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things 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.
  • runs commandsInstructs the agent to run 2 commands, including `quality-gate.sh` and 1 more.

SKILL.md

2.7 KB, 610 tokens by cl100k_base, 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

  1. Locate the loop directory, or accept a named Loop Contract path.
  2. Read loop-contract.md.
  3. Confirm allowed paths, denied paths, budgets, and stop rules.
  4. Run the loop directory quality-gate.sh or specified checks.
  5. Inspect the exact failure.
  6. Patch the smallest useful cause.
  7. Update trace.md.
  8. Rerun checks.
  9. Repeat according to references/loop-execution-protocol.md.
  10. When checks pass and manual items are queued, request verification per the contract's ## Verification section: hand contract, trace, diff, and gate output to an independent verifier (different model, fresh sub-agent, or human — see loopify-review verifier mode). Never write verdict.md yourself.
  11. On reject: append the findings to trace.md as observed failures and continue within budget. If the verifier rejects the same finding twice, stop escalated. On cannot-verify: stop escalated.
  12. Write final-report.md with Maker: identity and a Verdict: link.
  13. Stop with success (requires an approving verdict), blocked, escalated, or budget-exhausted, and validate the claim with check-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.md is updated when the loop status changes.
  • check-stop-reason.mjs exits 0 for the claimed stop reason.
  • success claims carry an approving verdict.md whose verifier differs from the final report's Maker:.

Example

Use loopify-run on .loopify/loops/001-papertrail/. Stop only when quality-gate.sh passes or the blocked rule is met.

What ships with it: 5 files

7.8 KB alongside SKILL.md, 2 of them executable

scripts/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.