build-unblocking

Unblock Buildkite builds awaiting manual approval by identifying and triggering blocked jobs.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/mcncl/skill-buildkite --skill build-unblocking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-unblocking
Source: https://github.com/mcncl/skill-buildkite/tree/main/skills/build-unblocking
Command: npx skills add https://github.com/mcncl/skill-buildkite --skill build-unblocking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unblocks Buildkite builds waiting for manual approval.

Core Features & Use Cases

  • Get build details and find blocked jobs with get_build
  • Unblock a specific blocked job with unblock_job
  • List recent blocked builds with list_builds
  • Input parsing supports Build URL, Build number, Description, and Pipeline reference
  • Use case: Approve the staging deployment or unblock a production gate

Quick Start

Unblock a blocked Buildkite build by providing the build URL or number.

Frequently Asked Questions about build-unblocking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I unblock a Buildkite build waiting for manual approval?

To unblock a Buildkite build, you provide the build URL or build number, and the system identifies the blocked step and triggers an unblock action using MCP tools.

Can I approve a Buildkite production deployment gate automatically?

Yes, you can approve a Buildkite production deployment gate by parsing the pipeline reference and using the unblock_job MCP tool to trigger the manual approval action.

What input formats does the Buildkite unblock workflow support for identifying blocked jobs?

The Buildkite unblock workflow supports input parsing for Build URL, build number, description, and pipeline reference to accurately identify and unblock the target job.

How do I list recent blocked Buildkite builds across a pipeline?

You can list recent blocked Buildkite builds by using the list_builds MCP tool, which provides visibility into pipelines that are gated for deployment or manual review.

Does this approach work for staging gates as well as production gates in Buildkite?

Yes, this approach works for both staging and production gates in Buildkite, managing manual review steps by finding the blocked job and triggering an unblock action.

Why does my Buildkite pipeline stay blocked after submitting a manual approval?

A Buildkite pipeline may stay blocked if the specific blocked job was not properly identified or triggered, which the get_build MCP tool helps pinpoint before applying the unblock_job action.