# Quality Gate

> Production quality gate for agent sessions. Activates on session stop to evaluate work quality using 4-dimension weighted scoring (completeness, honesty, deferral ratio, work evidence). Catches rationalization patterns, verifies test claims, and generates handoff artifacts for session continuity. Use sprint contracts to define done-criteria before building.

- Skill: `0xnyk/quality-gate` (Agent Skill)
- Install (CLI): `npx skillmds@latest add 0xnyk/quality-gate`
- Raw SKILL.md: https://api.skillmd.com/api/skills/0xnyk/quality-gate/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: 0xNyk (https://skillmd.com/u/0xnyk)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/0xnyk/quality-gate

---


# Quality Gate

This plugin evaluates your work at session end using criteria-based scoring:

- **Completeness** (35%): Did you finish what you committed to?
- **Honesty** (30%): Are claims about tests/status verified?
- **Deferral ratio** (20%): How much was pushed to "later"?
- **Work evidence** (15%): Files changed relative to scope claimed

## Sprint Contracts

Before implementing, state your sprint contract:
- What files will be modified
- What tests will pass
- What the acceptance criteria are

The quality gate evaluates against these criteria at session end.

## Handoff Artifacts

On every non-trivial stop, a handoff artifact is generated with:
- Task summary, files modified, test status
- Git branch and diff summary
- Next steps for the following session

The next session automatically receives the handoff.

## Configuration

| Env Var | Default | Purpose |
|---------|---------|---------|
| `LACP_QUALITY_GATE_THRESHOLD` | `2.5` | Minimum weighted score (1-5) |
| `LACP_QUALITY_GATE_MODEL` | `llama3.1:8b` | Ollama model for scoring |
| `LACP_BLIND_SPOT_ENABLED` | `0` | Enable blind spot reflection |

