rule-validation
使用 validate_skills.py 验证 Skills、Agents 与 Commands 的语法,记录错误并管理代理开发中的自动化质量控制流程。
简介
rule-validation 技能是代理生成框架的核心组件,旨在确保新生成的 AI 代理的完整性与质量。它作为自动门控,强制执行存储库内 Skills、Agents 与 Command 定义的语法正确性。通过利用内部的 validate_skills.py 脚本,此工具会系统地扫描指定目录,以识别配置错误、结构不一致以及缺失的文档。它服务于需要严格、可重复流程来维护高质量代理输出的开发人员和技术用户,确保所有组件在部署前均符合框架的严格架构标准。
-
对 .claude/skills/ 存储库和生成的代理结构执行全面的语法验证。
-
与 validation_checklist.md 整合,确保在正式评估前满足所有先决条件。
-
自动化建立 skills_check_log.md,以维护验证尝试、错误日志及后续修正的清晰审计追踪。
-
实施强制性的质量控制 (QC) 循环,将进阶评估委派给专门的子代理(如 qa-skill-qc)。
-
确保工作流程严格遵守 validation_criteria.md,促进不同领域特定代理项目间的一致性。
-
先决条件:在触发脚本前,务必审阅验证清单并确认所有 SKILL.md 文件皆存在。
-
工作流程:验证过程是迭代的。用户必须重复执行 validate_skills.py,直到出现「All skills passed validation」消息。
-
日志记录:必须将所有发现的错误、采取的具体修正行动以及修正背后的理由记录在检查日志中,以维持溯源性。
-
协作:该技能依赖于子代理政策 (subagent_policy),要求质量循环与反馈周期均由建议的子代理处理。
-
约束条件:此流程规定基于 QC 反馈最多进行三次完善循环,以平衡开发速度与严谨性。
仓库统计
- Star 数
- 10
- Fork 数
- 7
- Open Issue 数
- 0
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 16:52