Clone-and-run scaffold for the Dependency Sweeper pattern (L2 assisted, patch-only with strong verifier gates).
npx @cobusgreyling/loop-init . --pattern dependency-sweeper --tool grokOr manual copy:
cp -r starters/dependency-sweeper/.grok/skills/dependency-triage .grok/skills/
mkdir -p .grok/skills/loop-verifier .grok/skills/minimal-fix
cp templates/SKILL.md.verifier .grok/skills/loop-verifier/SKILL.md
cp templates/SKILL.md.minimal-fix .grok/skills/minimal-fix/SKILL.md
cp starters/dependency-sweeper/dependency-sweeper-state.md.example dependency-sweeper-state.md
cp starters/dependency-sweeper/LOOP.md .Claude Code / Codex: use --tool claude or --tool codex with loop-init.
Start (Grok):
/loop 6h Run dependency-triage on package manifests and lockfiles. Patch-only auto-fix in worktree + verifier (npm ci && npm test). Escalate majors, high-sev CVEs, and denylist packages. Update dependency-sweeper-state.md.
| File | Purpose |
|---|---|
dependency-sweeper-state.md.example |
State spine (in-flight updates, denylist) |
.grok/.claude/.codex/skills/dependency-triage/ |
Triage skill (all tools) |
.claude/agents/loop-verifier.md |
Checker agent |
.codex/agents/verifier.toml |
Checker subagent |
LOOP.md |
Cadence, gates, budget |
Safety: Majors and high-severity breaking fixes stay behind explicit human gates.