NYC

quality-gate

SKILL.md

Quality Gate

Verify artifacts meet quality criteria at development stages.

When to Use

  • Before starting development (pre-dev)
  • Before QA handoff (pre-qa)
  • Before release (pre-release)

Quick Reference

Gate Types

Pre-Development

  • Problem statement clear
  • Acceptance criteria in GIVEN/WHEN/THEN
  • Out of scope defined
  • Dependencies identified
  • Design approved (if UI)

Pre-QA

  • Code review approved
  • Unit tests >80% coverage
  • No P1 linting errors
  • Documentation updated

Pre-Release

  • All test cases executed
  • No open P1/P2 bugs
  • Regression suite passed
  • PO sign-off received

Workflow

  1. Identify gate type (from target arg)
  2. Load appropriate checklist
  3. Verify each criterion
  4. Generate report
  5. Save to team-artifacts/qc-reports/

Output

  • Path: team-artifacts/qc-reports/{YYMMDD}-gate-{type}-{slug}.md
  • Status: PASS | FAIL | CONDITIONAL

Related

  • Role Skill: qc-specialist
  • Command: /quality-gate

Task Planning Notes

  • Always plan and break many small todo tasks
  • Always add a final review todo task to review the works done at the end to find any fix or enhancement needed
Weekly Installs
6
First Seen
Jan 24, 2026
Installed on
claude-code5
windsurf4
opencode4
codex4
antigravity4
gemini-cli4