SuperAPI AI 工具集

plan-to-tasks

办公与效率

查看项目

更新于 10-15 10:35

技能介绍

用途

plan-to-tasks 用于把项目计划或规格说明转换为 JSONL 格式,输出结构为 Story(Epic)→ Task → SubTask,并在其中嵌入依赖关系。当用户提出“convert plan to jsonl”“create jsonl from plan”“export plan as json”等需求,或需要把 Markdown 计划拆解、把任务层级导出为结构化数据、为外部系统创建工作队列时,可以使用该技能。

主要能力

  • 三层结构识别:将计划中的主要功能/组件识别为 Stories(Epics,类型 epic),将实现工作识别为 Tasks(类型 task),将细粒度动作识别为 SubTasks(类型 task)。
  • 自包含任务:每个任务都包含完整上下文,使智能体可以独立工作;智能体仅按优先级选择任务,无需遍历层级结构。
  • 依赖关系:支持 blocks、depends_on、related、discovered-from 等依赖类型。
  • 规则体系:技能在 rules/ 目录中提供详细规则,包括 TDD-First 方法(功能/缺陷必须遵循 Red→Green→Refactor)、Type Schema(TypeScript 类型定义与任务特征)、Self-Contained Tasks(1500+ 字符描述与完整上下文)、Information Extraction(提取需求、用户故事、规格)、Dependency Types(blocks、related、discovered-from、parent-child)、Priority Scale(P0-P4 优先级依据,困难任务优先)、Labels Organization(功能分组、TDD 阶段、技术栈标签)、JSONL Queries(50+ jq 命令示例)、Best Practices(输出格式、预期结构、最终检查清单)。

使用方式

核心转换流程分为三步:

  1. 分析计划:识别 Stories(Epics)、Tasks、SubTasks 三个层级,并从中提取全部细节。
  2. 创建自包含任务:每个任务包含完整上下文,使智能体可独立执行。
  3. 添加依赖:使用合适的依赖类型(blocks、depends_on、related、discovered-from)。

输出结构为 plan/issues.jsonl,每行一个 issue,依赖关系嵌入其中;每行是符合 Type Schema 的完整 JSON 对象。技能明确要求:JSONL 创建完成后即停止,不要立即实现或测试任何内容。

适用场景

  • 用户提供项目计划/规格需要拆解。
  • 将 Markdown 计划转换为 JSONL 格式。
  • 将任务层级导出为结构化数据。
  • 为外部系统创建工作队列。

限制

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