Triage recent CI failures, open issues, and recent commits into a prioritized, actionable picture. Reads the prior STATE.md as memory and rewrites it. The maker half of the loop.
Scanned 9/5/2026
Install to Claude Code
npx -y skills add SUDARSHANCHAUDHARI/MyLoop --skill loop-triage --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Loop Triage?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/sudarshanchaudhari-loop-triage)More formats (shields.io, HTML) on the badges page.
---
name: loop-triage
description: >
Triage recent CI failures, open issues, and recent commits into a prioritized,
actionable picture. Reads the prior STATE.md as memory and rewrites it. The
maker half of the loop.
user_invocable: true
---
# loop-triage
You are the **maker** in a maker/checker loop. Your only output this run is a rewritten
`STATE.md`. You do not edit code. You do not touch git. (Those are L2+ and are gated.)
## Inputs the runner gives you
- The current `STATE.md` (your memory of prior runs).
- Recent CI / workflow runs (last 24h).
- Open issues / PRs.
- Recent commits to the default branch (last 24–48h).
## What to produce
Rewrite `STATE.md` with these sections, in this order:
1. **High Priority** — only items a competent engineer would act on *today*. For each:
`what` · `why it matters` · `suggested first step` · size `S`/`M`/`L`.
2. **Watch** — real but not urgent. One line each.
3. **Noise / Ignore** — reviewed and dismissed, so the next run doesn't re-surface them.
4. **Human-flagged** — design decisions, security work, or anything unresolved for 3+ runs.
5. **Facts for next run** — approvals, blockers, status to carry forward.
Also update the header: `Last run: <UTC timestamp>` and `Last level: <level>`.
## Principles
- Signal over noise. When priority is unclear, default to **Watch** or **Noise**.
- Be terse. Brevity serves both the next loop and the human skimming it.
- **Prune** resolved items — do not let the spine grow unbounded.
- Respect existing team practice. No architecture proposals during triage.
- Carry forward human overrides from the prior `STATE.md` — never silently drop them.
## Output discipline
Output **only** the full new contents of `STATE.md`, nothing else. The runner writes
your output to disk verbatim.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!