AgentSkillsCN

quality-standards

通过六阶段门控与三方审核,以充分的证据确保任务的顺利完成。适用于任务结案申报、代码提交,或组件的验证环节。切勿跳过验证步骤,也勿擅自绕过质量门控。

SKILL.md
--- frontmatter
name: quality-standards
description: "Verify completion with evidence using 6-phase gates and three-way audits. Use when claiming task completion, committing code, or validating components. Not for skipping verification or bypassing quality gates."
context: fork
agent: Explore

Quality Standards

Core Principle: Evidence Over Assertion

NO CLAIMS WITHOUT EVIDENCE.

Every assertion requires fresh verification output. Every gate must pass sequentially.

Instead of...Use This Evidence...
"I fixed the bug"Test auth_login_test.ts passed (Exit Code 0)
"Build should work"npm run build: SUCCESS
"TypeScript is fine"tsc --noEmit: 0 errors, 0 warnings
"Tests pass"47 passed, 0 failed
"Linting is clean"ESLint: no errors

The 6-Phase Gate

BUILD → TYPE → LINT → TEST → SECURITY → DIFF

Gates pass in sequence. Stop on first failure.

PhaseChecksTypical Command
BUILDCompilation succeedsnpm run build
TYPEType safetytsc --noEmit
LINTCode styleeslint . --max-warnings 0
TESTTests passnpm test
SECURITYNo secrets/vulnsnpm audit
DIFFIntentional changesgit diff --stat

Three-Way Audit

Before claiming completion, compare:

DimensionQuestion
RequestWhat did the user explicitly ask for?
DeliveryWhat was actually implemented?
StandardsWhat do quality standards specify?

Component Validation

CheckHow
StructureRead frontmatter, confirm valid YAML
PortabilityZero external .claude/rules references
ContentCritical constraint footer present

Recognition Questions

QuestionAnswer
All gates passed with evidence?Yes/No
Three-way audit complete?Yes/No
Every claim backed by output?Yes/No

<critical_constraint> IRON LAW: No claims without evidence. Run commands, capture output, report results.

Gates pass in sequence—stop on first failure. Each claim requires fresh verification output. Compare Request vs Delivery vs Standards in audits. </critical_constraint>