关于 groove-utilities-task-doctor
面向 Groove 项目的任务后端诊断技能,检查配置、CLI 安装、身份验证和连通性,并为失败项提供修复命令建议,不会自行更改设置。
主要功能
- 01检查 Groove 任务配置
- 02验证后端 CLI 是否安装
- 03测试身份验证和连通性
- 04逐项报告检查结果与修复建议
- 05不更改现有设置
适用场景
- 01使用任务命令前诊断后端
- 02查找缺失的配置或 CLI 工具
- 03任务操作失败时检查后端访问
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ andreadellacorte/ groove --skill groove-utilities-task-doctor安装后在 Claude Code 中输入/groove-utilities-task-doctor确认已加载。
详细介绍
groove-utilities-task-doctor
目标
所有任务后端健康检查均通过。用户可以了解任务后端是否已正确配置、安装并可访问。
验收标准
- 每项检查都用 ✓ 或 ✗ 报告
- 每项失败都包含具体的修复命令
- 检查涵盖配置、CLI 安装和可访问性
检查项(按顺序运行)
- Git 根目录下存在
.groove/index.md - 存在
tasks.backend键,且值有效(beans、linear、github或none) - 如果
tasks.backend: none,则报告无需执行并退出(全部通过) - 已安装后端 CLI:
beans:beans versionlinear:linear --versiongithub:gh --version
- 存在后端专属配置文件:
beans:Git 根目录下的.beans.ymllinear:已配置身份验证令牌github:gh auth status
- 后端可访问(执行轻量级读取操作):
beans:beans list --json(或等效命令)linear:列出一个 issuegithub:gh issue list --limit 1
AGENTS.md包含 `` 部分(如果是tasks: beans)
修复提示
| 失败项 | 修复方法 |
|---|---|
缺少 .groove/index.md | /groove-utilities-task-config 或 /groove config |
| 未安装后端 | /groove-utilities-task-install |
缺少 .beans.yml | /groove-utilities-task-install(将创建配置文件) |
| 后端无法访问 | 检查身份验证和网络,然后重新运行 /groove-utilities-task-install |
AGENTS.md 缺少对应部分 | /groove install |
限制
- 即使较早的检查失败,也要报告所有检查结果,以便全面了解情况
- 不要尝试修复问题,只报告并提供建议
- 如果是
tasks: none,仅显示一行绿色状态:“tasks: none — task commands disabled”,然后退出
评论
支持 Markdown