后端与接口
当需要快速查看配置后端中的活跃任务状态时…
每天开始工作或需要快速了解当前任务状态时,列出配置后端中的活跃任务。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
当需要快速查看配置后端中的活跃任务状态时特定
解决思路
- 读取 `.groove/index.md` 的 frontmatter,确定 `tasks.backend` 和 `tasks.list_limit`(默认 15)。
- 如果 `tasks.backend: none`,打印友好的 no-op 消息并退出。
- 当 `tasks.backend: beans` 时,运行 `skills/groove-utilities-task-list/scripts/list-tasks-by-priority.sh [LIMIT]`,其中 LIMIT 来自 `tasks.list_limit`(或 15),然后解析并格式化输出(按状态分组:in-progress、todo、blocked)。
- 当 `tasks.backend: linear` 时,使用 linear CLI 或 MCP 获取分配给自己、处于活跃状态的 issue。
- 当 `tasks.backend: github` 时,运行 `gh issue list --assignee @me --state open`。
- 如果后端 CLI 未安装或不可达,清晰报错并给出安装提示(见 `/groove-utilities-task-install`)。
- 列出任务期间不要修改任何任务。
- 展示任务时按状态分组(in-progress、ready/todo、blocked)。
- 对阻塞的任务显示它们正在等待什么。
- 先列出进行中(in-progress)任务。
- 输出保持简洁,便于一眼扫读。
适用边界 · 注意事项
- 未配置 `.groove/index.md` 或 `tasks.backend` 未指定/不可用时,不适用。
- 所需后端 CLI(如 `gh`、`linear`、`beans` 相关脚本)未安装或不可达且无法安装时,不适用。
- 需要创建、更新或关闭任务时,不适用;本技能只列出任务,不修改任务。