loop-verifierlisted
Install: claude install-skill y-miyazaki/config
**UTILITY SKILL** — generic loop checker. Not a domain entry skill.
## Input
- Maker diff (branch vs base) and optional maker summary
- Optional domain rubric (caller-supplied markdown in the prompt)
- Optional extra context (CI log excerpt, detect facts)
- Project path allowlist / denylist when provided
## Output Specification
Report per [common-output-format.md](references/common-output-format.md). End with a single fenced JSON object (`verdict` `APPROVE` or `REJECT`).
## Execution Scope
### USE FOR:
- INITIAL scrutiny of a maker branch for factual blockers and scope violations
- REGRESSION checks that prior open rejections were actually fixed
- Confirming the diff matches the stated target (not a different problem)
### DO NOT USE FOR:
- Implementing or editing product files (checker does not write fixes)
- Replacing caller-supplied domain rubric on a loop caller
- Acting as the loop entry or maker skill
- Re-running CI or linters unless the domain rubric explicitly requires it
## Reference Files Guide
- [common-checklist.md](references/common-checklist.md) (always read)
- [common-output-format.md](references/common-output-format.md) (always read)
## Workflow
1. Load [common-checklist.md](references/common-checklist.md). If a caller-supplied domain rubric is in the prompt, apply it **in addition to** the generic checklist — domain REJECT rules win on conflict for that loop.
2. Check scope: only relevant files; honor denylist and allowlist.
3. Check intent: the