AgentSkillsCN

quality-gate

开发全生命周期的自动化质量门控。包括提交前检查、合并前验证、发布就绪性核查,以及发布后的文档管理。

SKILL.md
--- frontmatter
name: quality-gate
description: Automated quality gates for development lifecycle. Pre-commit checks, pre-merge validation, release readiness verification, and post-release documentation.

Quality Gate Skill

Automated quality validation at critical development checkpoints.

Usage

bash
/quality-gate <checkpoint> [options]

Checkpoints

CheckpointTriggerPurposeKey Checks
pre-commitBefore commitCode qualitylint, format, types, secrets
pre-mergeBefore PR mergeTest & reviewtests, coverage, review, docs
pre-releaseBefore releaseFull validationall + security, build, version
post-releaseAfter releaseDocumentationarchive, notes, velocity, retro
checkOn demandAuto-detectRuns applicable checks

Quality Gate Flow

code
Code Change → Pre-Commit → Pre-Merge → Pre-Release → Release
     ↓            ↓            ↓            ↓           ↓
  ┌──────┐    ┌──────┐    ┌──────┐    ┌──────┐    ┌──────┐
  │ Edit │ →  │ Lint │ →  │ Test │ →  │ Docs │ →  │ Tag  │
  │      │    │Format│    │Review│    │ Sec  │    │Deploy│
  └──────┘    └──────┘    └──────┘    └──────┘    └──────┘

Gate Status: ✅ Pass   ⚠️ Warning   ❌ Block

Related Skills

SkillPurpose
/agile-syncSync all agile artifacts
/sprintSprint management
/feedbackPost-release retrospective

Full implementation: Load references/DETAIL.md for checkpoint details, configuration, integration, check reference tables, and troubleshooting.