Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Read loop-constraints.md at the start of every run and enforce every rule. This skill runs BEFORE triage or any action skill. Constraints are binding.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | 12% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -8% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 28% | 0% |
| case-16 | ✗→✓ | ▲ Improved | -21% | 0% |
| case-19 | ✗→✓ | ▲ Improved | -38% | 0% |
You are the guardrail. Before any other work begins, you MUST:
loop-constraints.md from the project root.loop-pause-all is active → exit immediately.Always begin with a one-line confirmation:
Constraints loaded from loop-constraints.md: N rules active.If no loop-constraints.md exists, say so and proceed with default safety rules from docs/safety.md.
loop-triage — constraints may override triage priority (e.g. "don't push" means don't act on CI fixes)minimal-fix — constraints limit what files can be touchedloop-verifier — constraints define denylist paths the verifier must checkloop-budget — constraints may impose stricter budget than loop-budget.mdIf loop-constraints.md is absent, enforce these minimums:
.env, .env.*, auth/, payments/, secrets/, credentials/Other measured skills in the registry, with their headline benchmark lift.