self-verification
Installation
SKILL.md
自我验证
何时使用
- 全栈工作流第 8 阶段:代码开发完成后。
- 用户要求做集成验证或质量自检时。
输入
读取当前迭代目录下的全部阶段文档,以及工程中的代码和测试文件。
执行要点
- 单元测试:运行全量单元测试,记录通过/失败/跳过数量。
- 集成验证:若有 API 或前后端联调点,运行集成/冒烟测试或手动检查。
- 代码质量:
- Lint 检查(运行项目配置的 linter)
- 命名与目录与设计文档一致性
- 无遗留 TODO/FIXME(或已标注为后续迭代)
Related skills
More from rainlib/full-stack-skill
dev-workflow
全栈开发工作流编排器,按 8 阶段顺序执行:需求分析 → 技术选型 → 技术评审 → 程序设计 → 任务拆分 → 单元测试 → 代码开发 → 自我验证。
2unit-testing
根据程序设计与任务拆分产出单元测试用例与预期结果,为代码开发提供验收标准。全栈工作流第 6 阶段。
1history-manager
Manage workflow iteration state and history. Use when any phase skill needs to check progress, create iterations, update phase status, or verify document existence. Invoked by dev-workflow and all phase skills.
1technical-review
评审需求与技术选型的架构可行性,定义 API 契约、数据模型、识别风险项。在技术选型之后、程序设计之前使用。
1program-design
根据需求、技术选型与技术评审设计程序结构、流程与工程目录。全栈工作流第 4 阶段。
1task-breakdown
将程序设计拆分为可管理的开发任务单元,定义优先级、依赖和开发顺序。在程序设计之后、单元测试之前使用。
1