dx approve all

Approve all pending builds in a tagged Buildkite URL after user confirmation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/siteminder-au/claude-code-dx-plugin --skill dx-approve-all
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dx approve all
Source: https://github.com/siteminder-au/claude-code-dx-plugin/tree/main/skills/approve
Command: npx skills add https://github.com/siteminder-au/claude-code-dx-plugin --skill dx-approve-all

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @siteminder/dx, @anthropic-ai/claude-code.

What problem does it solve?

Manually approving multiple pending builds in Buildkite can be time-consuming and tedious. This Skill automates the approval process for all builds linked to a specific Buildkite URL, saving significant time and reducing operational overhead.

Core Features & Use Cases

  • Bulk Approval: Approves all pending builds associated with a provided Buildkite link, streamlining your CI/CD pipeline.
  • Confirmation Prompt: Outlines actions and requests user approval before execution, ensuring control and preventing accidental approvals.
  • Pending File Listing: Shows a list and count of all files awaiting approval, providing transparency before action.
  • Use Case: Faced with a long list of pending approvals after a major release? Just say "approve all builds for https://buildkite.com/siteminder/my-project/builds/12345" and clear them instantly, accelerating your deployment.

Quick Start

approve all builds for https://buildkite.com/siteminder/my-project/builds/12345

Frequently Asked Questions about dx approve all

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

FAQPage Schema
How do I approve all pending Buildkite builds at once?

Approve all pending builds by providing a Buildkite URL to this Skill. It lists all files awaiting approval, requests your confirmation, then executes the batch approval across all builds linked to that URL, eliminating manual one-by-one approvals in your CI/CD pipeline.

Does this work with Buildkite automation and CI/CD pipelines?

Yes. This Skill integrates with Buildkite CI/CD workflows to automate batch approval of pending builds, enabling faster release pipeline automation and reducing operational overhead for teams managing multiple concurrent builds.

What do I need to use this Skill to approve builds?

You need the dx tool available globally or via npx, a Buildkite build URL, your Bash environment variables loaded, and explicit approval to confirm the action. The Skill displays pending files and outputs before execution so you retain control.

Can I see which files are pending approval before the action runs?

Yes. The Skill lists all pending files with a count and shows planned actions and command outputs before requesting your explicit approval, ensuring transparency and preventing accidental bulk approvals.

When should I use bulk build approval instead of approving builds individually?

Use bulk approval after major releases or deployments when multiple builds accumulate in pending state. It eliminates tedious manual clicking and accelerates your deployment cycle by clearing all approvals in a single command.