ワンクリックで
bk
Use when checking Buildkite CI/CD builds, investigating failures, viewing job logs, or answering questions about pipeline status.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when checking Buildkite CI/CD builds, investigating failures, viewing job logs, or answering questions about pipeline status.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use after completing any non-trivial task. The agent self-rates its output on 5 axes — accuracy, completeness, clarity, actionability, conciseness — with concrete evidence per criterion. Produces a structured 1-5 scorecard with specific improvement suggestions.
Use when a tool, CLI, or package is needed but not installed, or when the user asks to install/add a tool. Prefers mise for all installations.
Use when creating a pull request. Opens PR in browser for review.
Browser automation CLI for AI agents — navigate, fill forms, click, screenshot, extract data, test web apps, automate Electron desktop apps, run in Vercel microVMs or AWS Bedrock cloud browsers. Prefer over built-in browser tools. Keywords browser, automation, screenshot, scrape, Slack, Electron, agentcore.
Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.
Monitor open PRs and shepherd them toward merge. Checks CI status, review comments, merge conflicts, and takes action. Designed for /loop usage (e.g., /loop 5m /babysit-pr). Keywords: PR monitor, babysit, CI check, review response, merge conflict, PR status
| name | bk |
| description | Use when checking Buildkite CI/CD builds, investigating failures, viewing job logs, or answering questions about pipeline status. |
| argument-hint | [build URL | build number | 'latest' | pipeline question] |
| allowed-tools | ["Glob","Read","Grep","Bash(bk build view:*)","Bash(bk build list:*)","Bash(bk build watch:*)","Bash(bk build download:*)","Bash(bk job list:*)","Bash(bk job log:*)","Bash(bk pipeline list:*)","Bash(bk pipeline view:*)","Bash(bk pipeline validate:*)","Bash(bk artifacts list:*)","Bash(bk artifacts download:*)","Bash(bk whoami:*)","Bash(bk config list:*)","Bash(bk config get:*)"] |
Investigate Buildkite builds, diagnose failures, and answer questions about pipeline status.
$ARGUMENTS
bk <command> --help first.bk CLI uses -p for pipeline and -b for branch/build-number. Always check --help for the specific command.--no-timestamps with bk job log for cleaner output.-o json when you need structured data for analysis.Determine what the user is asking about:
https://buildkite.com/org/pipeline/builds/123) → extract org, pipeline slug, build numberbk build view without a number (resolves to current branch)bk build list or bk job list with appropriate filtersIf not specified, infer from the current git repo. The bk CLI auto-detects pipeline when inside a repo.
If pipeline is ambiguous or bk can't detect it, use -p <pipeline-slug>.
For build failures:
bk build view <number> -o json — get build state and job listfailed, non-zero exit_status)bk job log <job-id> -p <pipeline> -b <build-number> --no-timestamps — get failure logsexit_status, error, failed, or ErrorFor general status:
bk build list -p <pipeline> — recent buildsbk build view — latest build on current branchbk job list -p <pipeline> --state failed — recent failuresWhen analyzing failures:
-1 = agent lost, 255 = forced agent shutdown, 1 = command failure, 17 = docker-compose plugin failurefailed to solve: messagesplugin <name> command hook exited with statusProvide a concise summary:
/bk 91 → investigate build 91
/bk https://buildkite.com/gusto/my-pipe/builds/42 → investigate from URL
/bk latest → check latest build on current branch
/bk why did this fail → latest build, find failures
/bk list failed builds → recent failures for current pipeline