Code Quality Skill
Scope: EXECSPEC_FULFILL — Fulfill ExecSpec(落实 ExecSpec)
版本: 0.1.0(占位)| 创建日期: 2025-11-27
概述
Code Quality 是代码提交前的质量门禁:
┌─────────────────────────────────────────────────────┐
│ ✅ 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%)
>> 命令
>>quality_gate_l1 # 执行质量门禁检查
>>pre_commit_l1 # 提交前自检
Commit Message 规范
<type>(<scope>): <subject>
<body>
GOAL: GOAL-XXX-001
Type 类型:
feat: 新功能fix: Bug 修复refactor: 重构test: 测试docs: 文档
示例:
feat(auth): 实现用户登录功能
- 添加登录表单验证
- 集成 JWT token 生成
- 添加单元测试
GOAL: GOAL-AUTH-001
相关 Skills
- 前置: tdd-cycle(TDD 循环中)
- 原则: principle-solid, principle-dry
- 后续: progress-tracking(更新进度)
TODO: 待细化质量门禁脚本和自动化检查流程