redmine-ticket-to-task
Redmine 工单 → 开发计划
从 Redmine 票据出发,生成可执行的开发计划。
前提
本 skill 依赖 redmine-search skill 提供的 Redmine API 访问能力。
工作流程
1. 获取票据信息
通过 Redmine API 获取工单详情:
GET /issues/{issue_id}.json?include=journals,relations,children
提取关键信息:
- 标题和描述:理解需求概要
- 跟踪类型:课题(Feature)/ Bug / Todo
- 优先级和截止日期:确定紧急程度
- 关联票据:理解上下文和依赖关系
- 附件列表:式样书、设计图等
2. 需求分析
根据票据类型采用不同分析策略:
| 类型 | 分析重点 | 输出 |
|---|---|---|
| 课题(Feature) | 功能范围、UI 设计、数据流、接口需求 | 功能实现计划 |
| Bug | 问题复现、根因分析、影响范围 | 转交给 BugHunter |
| Todo | 具体任务内容、完成标准 | 任务清单 |
3. 上下文收集
自动执行:
- 识别项目技术栈(package.json)
- 搜索代码库中相关的文件和模块(基于票据关键词)
- 检查是否有相关的式样书附件(提示用户提供)
- 查看关联票据了解完整上下文
4. 任务拆解
将需求拆解为可执行的开发步骤:
## 开发计划
### 票据信息
- **ID**: #12345
- **类型**: 课题
- **标题**: [标题]
- **优先级**: [优先级]
- **截止日期**: [日期]
### 需求理解
[一段话概括需求核心]
### 涉及模块
- `xxx` — [修改说明]
- `yyy` — [修改说明]
- `zzz` — [修改说明]
### 开发步骤
#### Step 1: [步骤名称]
- 预计耗时:[时间]
- 具体内容:[详细说明]
- 相关文件:[文件列表]
#### Step 2: [步骤名称]
...
### 注意事项
- [需要确认的点]
- [可能的风险]
### 式样书相关
- 需要参考的式样书:[文件名或附件]
- 建议使用 `/excel-to-markdown` 转换后作为上下文
5. 联动其他 Skill
根据开发计划,提示用户可使用的 skill:
| 开发阶段 | 推荐 Skill |
|---|---|
| 式样书阅读 | /excel-to-markdown(如果用户提供的式样足够清晰,则不需要使用该 skill) |
| 新建组件 | /component-scaffolder(触发 component-scaffolder) |
| 接口对接 | /api-type-generator(触发 api-type-generator) |
| Bug 修复 | BugHunter subagent |
| 代码审查 | /code-review(触发 code-review) |
| 调试问题 | /smart-debugger(触发 smart-debugger) |
输出原则
- 可执行:每个步骤都有具体的操作内容
- 可估时:给出粗略的时间预估
- 有优先级:标注哪些步骤可以并行,哪些有依赖
- 风险标注:标出不确定的点和需要确认的内容
More from sakumyz/skills
excel-to-markdown
将 Excel 文件转换为 Markdown 表格,支持合并单元格处理、多工作表输出、基础字体语义(粗体/斜体)与超链接转换。适用于将式样书、数据表转为可读的 Markdown 文档。
64excel-sheet-splitter
将Excel工作簿按工作表拆分为独立的Excel文件,每个工作表生成一个单独的文件。适用场景:(1) 将多工作表Excel文件拆分为单独文件,(2) 提取特定工作表为独立文件,(3) 分发合并工作簿中的工作表,(4) 为单独处理或分发创建工作表副本。
11perf-analyzer
前端性能分析助手。分析组件渲染性能、Bundle 大小、网络请求效率,给出优化建议。适用于:(1) 页面加载慢排查,(2) 组件重渲染优化,(3) Bundle 体积优化,(4) 运行时性能瓶颈定位。
8smart-debugger
前端智能调试助手。从错误信息、控制台日志、异常行为描述快速定位问题代码并给出修复建议。适用于:(1) 运行时错误(TypeError、ReferenceError 等),(2) 控制台警告分析,(3) 页面白屏/卡顿排查,(4) 网络请求异常,(5) 组件渲染异常。与 BugHunter 区别:smart-debugger 聚焦快速定位,BugHunter 做完整闭环修复。
8redmine-search
Redmine 访问 Skill,仅查询指派给我的工单,提供通过 API Token 认证方式访问 Redmine 系统的功能。
8chat-to-obsidian-note
将 AI 聊天内容提炼为结构化技术文档并保存到 Obsidian 知识库。支持三种文档类型:问题解决型、知识学习型、方案对比型。自动推断知识库分类目录,生成符合 Obsidian 规范的 Markdown 文件(含 frontmatter、双链)。适用于:(1) 聊天中解决了技术问题后想记录下来,(2) 学到新知识想沉淀到知识库,(3) 对比了多个方案后想保存决策过程。触发条件:用户说"保存到知识库"、"导出到 Obsidian"、"记录到笔记"、"保存这次对话"、"转成文档"等。
8