SuperAPI AI 工具集

use-conductor

办公与效率

查看项目

更新于 10-15 07:55

技能介绍

用途

Use Conductor 用于在项目根目录扫描 conductor/ 目录,读取其中结构化的项目管理文件,从而获取项目方向、工作流和任务规划上下文。当项目可能包含 conductor 文件、需要查找项目上下文或指南、需要理解项目的工作流方法论、或需要确定当前进行中或排队中的工作时,可使用该技能。

主要能力

该技能可识别 conductor 系统的目录结构,并读取以下文件:

  • product.md:产品愿景、目标受众、核心功能
  • product-guidelines.md:命名约定、质量标准、文档规则
  • tech-stack.md:已批准的技术与库
  • workflow.md:TDD 方法论、任务工作流、提交指南
  • tracks.md:所有工作轨道的高层索引
  • setup_state.json:设置进度状态
  • code_styleguides/:语言特定的风格指南,如 general.md、python.md
  • tracks/<track_name>/spec.md:轨道目标、范围与成功标准
  • tracks/<track_name>/plan.md:带 [ ]、[~]、[x] 状态的任务清单
  • tracks/<track_name>/metadata.json:轨道元数据

使用方式

  1. 检查项目根目录是否存在 conductor/ 目录。
  2. 若存在,读取核心文件以理解项目上下文:读取 product.md 了解愿景,读取 product-guidelines.md 了解标准,读取 tracks.md 了解进行中的工作。
  3. 对于标记为 [~] 的活动轨道,读取该轨道的 plan.md 以查找当前任务。
  4. 遵循 workflow.md 中定义的工作流方法论。

在 plan.md 文件中,任务状态标记为:[ ] 表示任务未开始,[~] 表示任务进行中,[x] 表示任务已完成(可能包含提交 SHA)。

适用场景

当 conductor 文件存在时,应尊重计划,遵循 plan.md 中的任务顺序;更新状态,在开始任务时标记为 [~],完成时标记为 [x];遵循工作流,若指定则使用 TDD 方法论;维持标准,遵循 product-guidelines.md 和风格指南;保持在范围内,检查 spec.md 了解哪些在范围内、哪些在范围外。

示例:用户询问“接下来我应该做什么工作?”时,可检查 conductor/ 目录,读取 tracks.md 找到活动轨道,读取 tracks/<active>/plan.md 找到下一个 [ ] 任务,并据此回答。

限制

资料未提供该技能的安装方式、收费模式、支持平台或具体效果等信息。