学术科研
诊断任务后端健康状态:当任务命令异常或需确认 Groove…
在 Groove 项目中按顺序检查任务后端的配置、CLI 安装、认证与可达性,并输出失败项及修复命令。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
诊断任务后端健康状态:当任务命令异常或需特定
解决思路
- 按顺序执行检查,并对每项检查用 ✓ 或 ✗ 报告;每个失败项必须附带具体修复命令;检查需覆盖配置、CLI 安装和可达性。
- 检查 git 根目录下是否存在 `.groove/index.md`;若缺失,提示运行 `/groove-utilities-task-config` 或 `/groove config`。
- 检查配置中是否存在 `tasks.backend` 键,并且其值有效:`beans`、`linear`、`github` 或 `none`。
- 若 `tasks.backend: none`,报告 no-op 并退出:只显示一行绿色信息 `tasks: none — task commands disabled`,所有检查视为通过。
- 检查对应后端 CLI 是否安装:`beans` 运行 `beans version`;`linear` 运行 `linear --version`;`github` 运行 `gh --version`;若未安装,提示运行 `/groove-utilities-task-install`。
- 检查后端特定配置文件或认证状态:`beans` 检查 git 根目录下 `.beans.yml` 是否存在,若缺失提示运行 `/groove-utilities-task-install`(会 scaffold);`linear` 检查 auth token 是否已配置;`github` 运行 `gh auth status`。
- 检查后端是否可达,执行轻量读取操作:`beans` 运行 `beans list --json`(或等价命令);`linear` 列出 1 个 issue;`github` 运行 `gh issue list --limit 1`;若不可达,提示检查 auth 或网络,并重新运行 `/groove-utilities-task-install`。
- 如果 `tasks: beans`,检查 `AGENTS.md` 是否包含 `<!-- groove:task:start -->` 区段;若缺失,提示运行 `/groove install`。
- 报告所有检查,即使前面某项失败也要继续执行,以给出完整全貌。
- 不要尝试修复问题,只报告并建议修复命令。
- 若 `tasks: none`,显示一行绿色信息 `tasks: none — task commands disabled` 并退出。
适用边界 · 注意事项
- 项目没有使用 Groove 的 `.groove/index.md` 或 `tasks.backend` 配置时,此技能不适用。
- 只想自动修复任务后端问题时不适用;本技能只报告和给出建议,不执行修复。