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日 下午04:52