pre-merge-gate
Installation
SKILL.md
Pre-merge Gate
Subagents (default)
Run gate via Task shell subagent: pre_merge_gate.py. Main chat triages FAIL lines and re-delegates fixes. See reference/subagents.md.
When to use
- QA wants a single green/red report before approving a PR
- Before merging to
main/dev - After addressing review feedback: confirm all gates pass
Hard stop
The script exits 1 if any check is FAIL. Do not treat a markdown BLOCKED report with exit 0 as merge-ready — that bug is fixed. Agents must not merge (or say merge-ready) unless the process exits 0.