### Install @whobot/cli with npx Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/installation.md Installs the CLI without asking for user confirmation. The stdout provides the actual path to the npm global entry point, which should be used for subsequent commands. If the same channel is already registered, the existing entry point is returned and no reinstallation occurs. ```bash npx --yes @whobot/cli@latest install ``` -------------------------------- ### 打开网页语音 CLI 命令 Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/webrtc.md 确认后使用 start --open=system 打开网页语音。已有会话先 recover --json。--open=none 仅在用户明确不要自动打开时使用。 ```bash whobot web-call start --open=system --json whobot web-call start --replace --open=system --json whobot web-call recover --json ``` -------------------------------- ### OpenClaw 安装命令:clawhub install Source: https://github.com/whobot-ai/skills/blob/main/README.md OpenClaw(ClawHub)安装命令,适用于已在该渠道发布的 skill。替换 为目标 skill 名。 ```bash clawhub install ``` -------------------------------- ### List and Get Benchmarks with whobot CLI Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/benchmarks.md These CLI commands list and fetch benchmark digital employees. The first lists benchmarks with default pagination (page 1, page-size 20, max 100); the second adds filters for industry, scene, and keyword. The third fetches a specific benchmark by its decimal ID. Out-of-range parameters return INVALID_ARGUMENT; a missing or unlisted benchmark returns BENCHMARK_NOT_FOUND. ```bash whobot benchmarks list --json ``` ```bash whobot benchmarks list --json --page 1 --page-size 20 --industry --scene --keyword ``` ```bash whobot benchmarks get --json ``` -------------------------------- ### 发起外呼到指定手机号 Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/trial-calls.md 确认后使用 whobot trials start 命令发起外呼,需要提供目标标杆 id 和完整手机号。返回 ok=true 且 data.status=verification_required 表示需要短信验证,不是失败。 ```bash whobot trials start --phone --json ``` -------------------------------- ### 命令前确认文本 Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/webrtc.md 在紧邻 web-call start 之前向用户展示,并取得明确确认。未经用户确认不启动。 ```text 目标标杆数字员工(用 CLI 返回的 name;id 只给命令用,不要展示) 将在系统浏览器中打开网页语音通话页 需要本机麦克风;结果回到当前 AI 对话 ``` -------------------------------- ### 发起外呼到账号绑定手机号 Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/trial-calls.md 确认后使用 whobot trials start 命令发起外呼,不带 --phone 参数,使用账号绑定的手机号。 ```bash whobot trials start --json ``` -------------------------------- ### 复制 skill 模板 Source: https://github.com/whobot-ai/skills/blob/main/docs/PUBLISHING.md 复制模板目录到新的 skill 目录,用于创建新 skill。 ```bash cp -r docs/skill-template skills/ ``` -------------------------------- ### 轮询网页语音结果 wait 命令 Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/webrtc.md 仅当 nextAction=wait(或旧 CLI 缺该字段的 pending)时开启循环 wait。用户没叫停就不要停;用户提问或叫停时先响应。 ```bash whobot web-call wait --timeout 300s --json ``` -------------------------------- ### 验证验证码 Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/trial-calls.md 验证码只能通过 stdin 传入,使用 whobot trials verify 命令,不要写在命令参数中。 ```bash stdin | whobot trials verify --code-stdin --json ``` -------------------------------- ### 提交并推送新 skill Source: https://github.com/whobot-ai/skills/blob/main/docs/PUBLISHING.md 提交所有更改并推送,使 GitHub 渠道生效。 ```bash git add -A && git commit -m "新增 skill: <显示名>" && git push ``` -------------------------------- ### 发布 skill 到 ClawHub Source: https://github.com/whobot-ai/skills/blob/main/docs/PUBLISHING.md 使用 clawhub CLI 发布 skill,指定 slug、名称、主题和源仓库信息。首次发布自动 1.0.0,之后自动递增。 ```bash clawhub skill publish ./skills/ \ --slug --name "<显示名>" \ --topics "逗号,分隔,最多5个" \ --source-repo whobot-ai/skills --source-commit $(git rev-parse HEAD) ``` -------------------------------- ### Verify CLI version with version --json Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/installation.md Checks the CLI version and outputs JSON. Only parse stdout; continue with the original request only when both meta.protocolVersion and data.protocolVersion are JSON integers equal to 1. ```bash version --json ``` -------------------------------- ### Apply CLI update with update apply --json Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/installation.md Applies a CLI update after user authorization. If UPDATE_BLOCKED_ACTIVE_CALL occurs, first confirm via the web-call flow, then run web-call cancel, and retry update apply. Do not silently hang up. Update goes through npm and does not write update files to the data Home/bin directory. ```bash whobot update apply --json ``` -------------------------------- ### 验证验证码 - whobot auth verify Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/authentication.md 使用验证码完成登录。验证码只能从 stdin 输入,不要写在命令参数中。登录验证码不要与体验外呼验证码混用。 ```bash stdin | whobot auth verify --code-stdin --json ``` -------------------------------- ### 发送验证码 - whobot auth login Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/authentication.md 发送登录验证码到用户手机。成功仅表示短信已发出,尚未登录。需要记住返回的 data.verificationId(以 dvs_ 开头)。 ```bash whobot auth login --phone --json ``` -------------------------------- ### 取消网页通话 cancel 命令 Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/webrtc.md 只有用户明确要挂断时才 cancel。被取消或未完成的 wait 不能解释为空 HTTP 响应。 ```bash whobot web-call cancel --json ``` -------------------------------- ### 检查登录状态 Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/trial-calls.md 使用 whobot auth status 命令确认已登录,并获取脱敏手机号和企业信息。 ```bash whobot auth status --json ``` -------------------------------- ### 通用安装命令:npx skills add whobot-ai/skills@ -g -y Source: https://github.com/whobot-ai/skills/blob/main/README.md 通用方式安装任意 skill,替换 为列表中的 skill 名,例如 clean-commits 或 whobot-phonecall-skill。使用 -g 全局安装并自动确认。 ```bash npx skills add whobot-ai/skills@ -g -y ``` -------------------------------- ### Check for CLI updates with update check --json Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/installation.md Checks for CLI updates when the user requests it or when stdout includes meta.notice.kind=update. If data.updateAvailable is true or meta.notice provides a higher recommendedVersion, inform the user of the current and recommended versions. Ask only once per recommended version per conversation. ```bash whobot update check --json ``` -------------------------------- ### Run local diagnostics with doctor --json Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/installation.md Runs local diagnostics and outputs JSON. The doctor command reports the data directory, not the program location. This is for local diagnostics and should not be read aloud to the user. ```bash doctor --json ``` -------------------------------- ### 只删本机记录 - whobot identity forget-local Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/authentication.md 只丢弃本机登录文件,服务器上的登录可能还在。不能代替重置。 ```bash whobot identity forget-local --json ``` -------------------------------- ### Inspect repository commit style with git log --oneline -15 Source: https://github.com/whobot-ai/skills/blob/main/skills/clean-commits/SKILL.md Use to observe the repository's existing commit style, such as Conventional Commits prefixes (feat:/fix:) and language (Chinese or English). The workflow says to follow the existing style rather than introduce a new one. ```bash git log --oneline -15 ``` -------------------------------- ### Claude Code 手动安装:git clone 并复制 skill Source: https://github.com/whobot-ai/skills/blob/main/README.md Claude Code 手动安装方式:克隆仓库后复制对应 skill 到 ~/.claude/skills/。替换 为目标 skill 名。 ```bash git clone https://github.com/whobot-ai/skills && cp -r skills/skills/ ~/.claude/skills/ ``` -------------------------------- ### 退出登录 - whobot auth logout Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/authentication.md 退出当前登录。公开列表仍可查看,但再次体验网页通话需要重新登录。 ```bash whobot auth logout --json ``` -------------------------------- ### 重置设备账号 - whobot identity reset Source: https://github.com/whobot-ai/skills/blob/main/skills/whobot-phonecall-skill/references/authentication.md 解绑并撤销这台设备上的登录。远端撤销成功后才清本地。结果不明时不要改成只删本地。 ```bash whobot identity reset --json ``` -------------------------------- ### Read staged changes with git diff --staged Source: https://github.com/whobot-ai/skills/blob/main/skills/clean-commits/SKILL.md Use to inspect the actual staged changes before writing a commit message. Falls back to `git diff` when nothing is staged. ```bash git diff --staged ``` -------------------------------- ### Claude Code 插件安装命令 Source: https://github.com/whobot-ai/skills/blob/main/README.md Claude Code 插件市场方式安装 WhoBot AI skills。先添加 marketplace,再安装 whobot-skills 插件。 ```text /plugin marketplace add whobot-ai/skills /plugin install whobot-skills@whobot-skills ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.