用途:运行诊断以验证 Promptbook 是否正确安装配置,检查配置、同意状态、API 密钥有效性和近期会话活动,并给出清晰的通过/失败报告。
前提条件:需先通过 /setup 完成 Promptbook 设置;已安装 Node.js(用于解析配置);可访问互联网(用于验证 API 密钥)。
主要检查项:
- 配置文件是否存在:检查 $HOME/.promptbook/config.json,权限应为 600,并确认 api_key、api_url、auto_summary、telemetry_consent 等字段是否存在(不显示具体值)。若无配置文件或 telemetry_consent 为 false,提示先运行 /setup。
- API 密钥是否有效:不显示密钥,向 https://promptbook.gg/api/auth/verify-setup 发送 POST 请求验证。200 表示有效,401 表示密钥无效建议重新运行 /setup,其他状态码提示检查网络。
- 最近会话活动:查看 ~/.promptbook/sessions/ 下最近文件,确认 hooks 是否触发。若无会话文件,提示 hooks 可能未触发,建议开启新的 Claude Code 会话。
输出:以诊断报告形式呈现,使用 ✓ 表示通过、✗ 表示失败、⚠ 表示警告。报告中绝不显示 API 密钥。
错误处理:配置缺失或同意为 false 时报告失败并引导运行 /setup;API 密钥返回 401 时报告失败并建议重新运行 /setup;无会话文件时报告警告并建议开启新会话。
限制:资料未提供该技能的收费、价格、平台支持范围及更多使用步骤,暂未提供。