用途:该技能用于根据 TAPD 单据分析开发需求并生成开发方案,当用户需要开发 TAPD 需求、缺陷或任务时使用。
主要能力与工作流程:
- 获取 TAPD ID 并验证分支(阻塞步骤)。ID 可由用户提供,或从分支名提取(git branch --show-current,匹配 #(\d+));随后验证分支是否包含该 ID,匹配则继续,不匹配则询问用户选择创建分支或继续开发。
- 获取单据:解析 workspace_id = id.substring(2, 10),调用 MCP(stories_get、bugs_get、tasks_get)获取单据详情和评论。
- 分析与开发:分析需求(标题、描述、评论、截止日期),按 dev-plan-template.md 生成方案,等待用户确认后开始开发。
注意事项:分支验证是第一优先级;方案需用户确认才能开始开发;评论与描述冲突时以最新评论为准。
可用资源:skill://bk-monitor-tapd-dev/references/branch-workflow.md、skill://bk-monitor-tapd-dev/references/dev-plan-template.md、skill://bk-monitor-tapd-dev/references/mcp-calls.md、skill://bk-monitor-tapd-dev/references/tapd-mcp-guide.md。根据 SKILL.md 中的 IF-THEN 规则判断是否需要加载。
限制:资料未提供具体安装命令、收费信息、支持平台及更多使用示例。