mcpField
C
conductor-validator

conductor-validator

github.com/sickn33Agent 工作流48.7k173 次安装今天更新
代码仓库

关于 conductor-validator

conductor-validator 是用于检查采用 conductor/ 工作流目录的项目的验证指南,适合在恢复轨道或排查计划与状态不一致时使用。它通过只读检查文件、链接和状态标记来报告问题,不会自行修改文件。

主要功能

  1. 01只读检查工作流文件
  2. 02核对声明与实际产物
  3. 03解析轨道链接和 ID
  4. 04比对状态与实现证据
  5. 05提供问题及修正建议

适用场景

  1. 01恢复轨道前检查项目状态
  2. 02排查计划和状态不一致
  3. 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

验证流程

  1. 阅读当前项目说明,以及实际配置的 Conductor 工作流/版本。
  2. 将声明的制品列表与项目中的实际文件进行比较;分别报告缺失、无法读取和多余的制品。
  3. 根据引用内容解析本地索引/轨道链接、轨道 ID 和计划/状态标记。不要假定目录存在就意味着内容完整。
  4. 将已完成标记与记录的实现/测试证据及当前修订版本进行核对;报告过时或冲突的状态,不要凭空判定通过。
  5. 简明列出文件、发现的不一致、预期约定和建议的修正。仅在收到请求时应用修复;保留现有计划和未提交的工作。

此处未附带实现手册文件或可运行的验证脚本。上述流程就是完整的本地指南;执行可选的项目专用自动化之前,必须确认其确实存在并经过审查。

模式匹配

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