mcpField
G
groove-utilities-task-list

groove-utilities-task-list

github.com/andreadellacorte生产力6577 次安装14 周前更新
代码仓库

关于 groove-utilities-task-list

groove-utilities-task-list 是一项从已配置后端汇总活动任务的技能,便于快速查看每日任务。它区分进行中、待办和受阻任务,且不会修改任务。

主要功能

  1. 01按状态列出任务
  2. 02显示受阻原因及依赖
  3. 03优先展示进行中任务
  4. 04使用已配置的后端和数量上限

适用场景

  1. 01开始一天时查看优先事项
  2. 02确认受阻任务正在等待什么

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/andreadellacorte/groove --skill groove-utilities-task-list

安装后在 Claude Code 中输入/groove-utilities-task-list确认已加载。

附带文件scripts/list-tasks-by-priority.sh

详细介绍

groove-utilities-task-list

结果

向用户展示来自已配置后端的活跃且可立即处理的任务汇总视图。明确区分受阻任务和进行中任务。输出适合作为每日开始时的上下文。

验收标准

  • 按状态对任务分组显示(进行中、待处理、受阻)
  • 受阻任务说明其等待事项
  • 优先列出进行中的任务
  • 输出简洁明了,方便快速浏览

约束

  • 读取 .groove/index.md frontmatter,以确定 tasks.backend 和 tasks.list_limit(默认值为 15)
  • 如果 tasks.backend: none,打印友好的无操作提示并退出
  • 后端映射:
    • beans:运行 skills/groove-utilities-task-list/scripts/list-tasks-by-priority.sh [LIMIT],其中 LIMIT 取自 tasks.list_limit(或 15),然后解析并整理输出(按状态分组:进行中、待处理、受阻)
    • linear:使用 linear CLI 或 MCP 获取分配给当前用户的活跃问题
    • github:运行 gh issue list --assignee @me --state open
  • 如果后端 CLI 未安装或无法访问,请清楚说明错误并提供安装提示(参见 /groove-utilities-task-install)
  • 列出任务时不得修改任何任务

评论

支持 Markdown