원클릭으로
build-unblocking
Unblocks Buildkite builds waiting for manual approval.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Unblocks Buildkite builds waiting for manual approval.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Diagnoses Buildkite agent issues like stuck jobs and queue mismatches.
Analyzes failed Buildkite builds to identify root causes and provide fixes.
Shows recent Buildkite build status for a pipeline with pass/fail visibility.
Triggers new Buildkite builds with branch/commit control and safety confirmations.
Retrieves and displays Buildkite job logs. For debugging failures, use build-debugging instead.
Helps write and improve Buildkite pipeline YAML configurations.
SOC 직업 분류 기준
| name | build-unblocking |
| description | Unblocks Buildkite builds waiting for manual approval. |
Unblock builds that are waiting for manual approval.
| Tool | Purpose |
|---|---|
get_build | Get build details and find blocked jobs |
unblock_job | Unblock a specific job |
list_builds | Find builds with blocked steps |
Parse from $ARGUMENTS or user's message:
| Input Format | Example |
|---|---|
| Build URL | https://buildkite.com/org/pipe/builds/123 |
| Build number | 123 |
| Description | "the blocked deploy" |
| Pipeline reference | "unblock the staging pipeline" |
Find the blocked job
buildkite_get_buildstate: "blocked"Show block details
Collect required fields if any
Confirm before unblocking
Unblock with buildkite_unblock_job
Report status
Block steps may require input:
- block: "Deploy to Production"
fields:
- text: "Reason for deployment"
key: "reason"
required: true
- select: "Target environment"
key: "environment"
options:
- label: "Staging"
value: "staging"
- label: "Production"
value: "production"
When fields are required, collect them:
This block step requires input:
1. **Reason for deployment** (required):
> [waiting for user input]
2. **Target environment**:
- Staging
- Production
I'll unblock **"Deploy to Staging"** in build #456.
This will continue the pipeline and run the deployment steps.
Proceed? (yes/no)
⚠️ This is a production deployment gate.
Unblocking **"Deploy to Production"** in build #456 will:
- Deploy commit abc123 to production
- This cannot be easily undone
Type "deploy" to confirm.
After unblocking:
✅ Build unblocked!
**Build #456**: Continuing...
- Unblocked step: "Deploy to Staging"
- Next steps: deploy, smoke-tests, notify
The pipeline is now continuing.
If user doesn't specify a build:
buildkite_list_builds filtered to blocked stateFound 2 blocked builds:
1. **#456** - my-pipeline (main)
Blocked at: "Deploy to Production"
Waiting since: 2 hours ago
2. **#453** - deploy-service (release/v2)
Blocked at: "Manual QA Approval"
Waiting since: 1 day ago
Which build would you like to unblock?
User: Approve the staging deployment
1. Find recent builds with blocked state
2. Identify block step matching "staging"
3. Show block details and any required fields
4. Confirm with user
5. Unblock and report status