用途:Skill Support CLI 是面向智能体的命令行工具,用于操作 Skill Recordings 客户支持平台,覆盖 Total TypeScript、Pro Tailwind、Epic Web 等站点,主要处理支持会话分流、会话管理、健康检查、评测与流水线调试。仓库 skillrecordings/support 为私有仓库,二进制位于 ~/.local/bin/skill,所有命令在加 --json 或 --format json 时返回 JSON。
安装与认证:需要 skillrecordings 组织内的 GitHub 账号。安装命令为 curl -fsSL https://raw.githubusercontent.com/skillrecordings/support/main/packages/cli/install.sh | bash;随后运行 skill auth setup 完成认证(打开浏览器),再用 skill doctor 验证。认证走 GitHub 设备流,由 broker 校验组织成员身份,密钥加密下发、仅存内存,无需 1Password CLI。
主要能力:支持命令包括 front inbox/triage/conversation/message 处理会话分流;doctor、health、db-status 做健康与诊断;eval、eval-local、eval-pipeline 运行评测;inngest events/event/run/failures 调试流水线;tools、responses、dataset、config、keys、axiom、linear、memory、deploys 等子命令;以及 skill mcp 启动 MCP 服务器(JSON-RPC stdio,暴露 9 个 Front 工具)供 Claude Code、Cursor 等 AI 编辑器集成。
使用方式:代理使用时始终加 --json,输出为 {success, data, meta} 信封,错误含 error 与 fix 字段;退出码 0 成功、1 错误。遇到问题先运行 skill doctor --json。建议先宽后细:先看 inbox/events,再下钻到具体会话或运行,并复用前一步输出中的 ID。读取类操作幂等可重试,写操作(init、keys add、front reply)不幂等。
密钥解析顺序:OAuth Broker(默认)→ 1Password(管理员)→ .env.encrypted(CI)→ .env.local(开发)。
限制:仓库为私有,需组织成员权限;文档未提供具体收费或价格信息;不支持在不使用 --json 时解析 stdout;不要硬编码路径,可用 skill config show --json 发现;未明确要求的破坏性操作不应执行。