关于 conductor-validator
conductor-validator 是用于检查采用 conductor/ 工作流目录的项目的验证指南,适合在恢复轨道或排查计划与状态不一致时使用。它通过只读检查文件、链接和状态标记来报告问题,不会自行修改文件。
主要功能
- 01只读检查工作流文件
- 02核对声明与实际产物
- 03解析轨道链接和 ID
- 04比对状态与实现证据
- 05提供问题及修正建议
适用场景
- 01恢复轨道前检查项目状态
- 02排查计划和状态不一致
- 03确认工作流产物是否缺失
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill conductor-validator安装后在 Claude Code 中输入/conductor-validator确认已加载。
详细介绍
验证 Conductor 工作流制品
适用场景
在设置完成后、恢复某个轨道前,或诊断计划/状态不一致时,检查实际使用 conductor/ 工作流目录的项目。这与 Rails Conductor 桌面应用设置(conductor.json/script/server)不同。
只读发现
# Run from the explicitly selected project root; missing paths are findings, not permission to create them.
ls -ld conductor/ conductor/tracks/
ls conductor/index.md conductor/product.md conductor/tech-stack.md conductor/workflow.md conductor/tracks.md
验证流程
- 阅读当前项目说明,以及实际配置的 Conductor 工作流/版本。
- 将声明的制品列表与项目中的实际文件进行比较;分别报告缺失、无法读取和多余的制品。
- 根据引用内容解析本地索引/轨道链接、轨道 ID 和计划/状态标记。不要假定目录存在就意味着内容完整。
- 将已完成标记与记录的实现/测试证据及当前修订版本进行核对;报告过时或冲突的状态,不要凭空判定通过。
- 简明列出文件、发现的不一致、预期约定和建议的修正。仅在收到请求时应用修复;保留现有计划和未提交的工作。
此处未附带实现手册文件或可运行的验证脚本。上述流程就是完整的本地指南;执行可选的项目专用自动化之前,必须确认其确实存在并经过审查。
模式匹配
tracks.md 中的状态标记:
- [ ] Track Name # Not started
- [~] Track Name # In progress
- [x] Track Name # Complete
plan.md 中的任务标记:
- [ ] Task description # Pending
- [~] Task description # In progress
- [x] Task description # Complete
轨道 ID 模式:
<type>_<name>_<YYYYMMDD>
Example: feature_user_auth_20250115
限制
- 仅当任务明确符合上述范围时使用此技能。
- 不要将输出视为环境专用验证、测试或专家审查的替代品。
- 如果缺少必要输入、权限、安全边界或成功标准,请停止并请求澄清。
评论
支持 Markdown