ワンクリックで
geekbot-status
Report the install + auth state of the geekbot CLI. Safe for Claude to invoke proactively before running Geekbot actions.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Report the install + auth state of the geekbot CLI. Safe for Claude to invoke proactively before running Geekbot actions.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when the user mentions Geekbot, standups, daily check-ins, async reports, polls, team engagement, response rates, or participation tracking. Triggers on: "standup", "check-in", "report", "poll", "Geekbot", "who hasn't posted", "draft my standup", "team analytics".
Install, authenticate, and verify the geekbot CLI end to end. User-triggered via /geekbot:geekbot-setup.
| name | geekbot-status |
| description | Report the install + auth state of the geekbot CLI. Safe for Claude to invoke proactively before running Geekbot actions. |
| allowed-tools | Bash |
Goal: emit a compact health check for the CLI. Useful both as a user-triggered /geekbot:geekbot-status and as a pre-flight check before any action skill that shells out to geekbot.
Locate the binary:
command -v geekbot
Run the shared health check (emits JSON with cli_version, plugin_version, required_cli, and on failure an error + suggestion):
bash "$(dirname of this skill)/../geekbot-run/check-cli.sh"
(Resolve the path relative to this skill's directory — geekbot-run is a sibling skill.)
If auth needs detail beyond the check's yes/no, capture it:
geekbot auth status
A single compact markdown table. Report only what was checked — no "next step" row.
| Check | Value |
|---|---|
| Binary | /home/user/.nvm/versions/node/vX/bin/geekbot |
| Version | 2.0.0 |
| Plugin | 0.4.0 (requires CLI >= 2.0.0) |
| Authenticated | yes (sabpap@geekbot.com) |
Version is cli_version; Plugin combines plugin_version and required_cli.plugin_version is empty (skills installed standalone, no plugin manifest), omit the Plugin row.Binary: not installed and leave the other rows blank.Authenticated: no.cli_outdated, show the installed version in Version and mark it, e.g. 1.2.0 (outdated — plugin requires >= 2.0.0).Keep it to the table — no prose about remediation, except the outdated case below.
This guidance applies when /geekbot:geekbot-status, the main action skill, or any geekbot-dependent flow hits a blocker — not as part of the status table itself.
/geekbot:geekbot-setup./geekbot:geekbot-setup.cli_outdated → prompt the user to update, e.g. "The installed geekbot CLI (1.2.0) is older than this plugin requires (2.0.0). Run npm install -g geekbot-cli@latest to update." Offer to run the update for them.Surface the recommendation as a short follow-up line after the failure, e.g. "Run /geekbot:geekbot-setup to install and authenticate the CLI."