Code Quality Skill
Scope: EXECSPEC_FULFILL — Fulfill ExecSpec(落实 ExecSpec)
版本: 0.1.0(占位)| 创建日期: 2025-11-27
概述
Code Quality 是代码提交前的质量门禁:
code
┌─────────────────────────────────────────────────────┐ │ ✅ Code Quality Gates │ ├─────────────────────────────────────────────────────┤ │ 测试通过 → 覆盖率 → Lint → GOAL追溯 → 可提交 │ │ (Tests) (Coverage) (Style) (Trace) (Commit) │ └─────────────────────────────────────────────────────┘
核心职责:
- •质量门禁检查(覆盖率、集成测试)
- •代码规范验证(lint、format)
- •GOAL 追溯完整性
- •提交前自检
L1-STREAMLINED
质量门禁阈值
| 指标 | L1 阈值 |
|---|---|
| 单元测试覆盖率 | ≥ 80% |
| 集成测试通过率 | ≥ 95% |
| Lint 错误 | 0 |
| GOAL 覆盖 | 100% |
检查清单
- • 所有测试通过(无红色)
- • 覆盖率达标(≥80%)
- • 无 lint 错误
- • GOAL 注释完整
通过标准
- •4 项全部通过(100%)
>> 命令
code
>>quality_gate_l1 # 执行质量门禁检查 >>pre_commit_l1 # 提交前自检
Commit Message 规范
code
<type>(<scope>): <subject> <body> GOAL: GOAL-XXX-001
Type 类型:
- •
feat: 新功能 - •
fix: Bug 修复 - •
refactor: 重构 - •
test: 测试 - •
docs: 文档
示例:
code
feat(auth): 实现用户登录功能 - 添加登录表单验证 - 集成 JWT token 生成 - 添加单元测试 GOAL: GOAL-AUTH-001
相关 Skills
- •前置: tdd-cycle(TDD 循环中)
- •原则: principle-solid, principle-dry
- •后续: progress-tracking(更新进度)
TODO: 待细化质量门禁脚本和自动化检查流程