bkt

Automate Bitbucket repository, branch, pull request, issue, webhook, and pipeline operations via CLI.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/mitchdowd/skills --skill bkt-mitchdowd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bkt
Source: https://github.com/mitchdowd/skills/tree/main/bkt
Command: npx skills add https://github.com/mitchdowd/skills --skill bkt-mitchdowd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bitbucket administration across Data Center and Cloud can be time-consuming and error-prone when managing repositories, pull requests, branches, issues, webhooks, and pipelines. This skill provides a unified CLI to automate these tasks, enabling repeatable, scriptable workflows and reducing manual toil.

Core Features & Use Cases

  • Unified Bitbucket CLI: Manage repositories, pull requests, branches, issues, webhooks, and pipelines across Data Center and Cloud.
  • Context-aware automation: Bind hosts and workspaces to named contexts to simplify repetitive operations and ensure consistent defaults.
  • Scripting and automation: Expose commands and structured output to enable deterministic automation in CI/CD pipelines and admin tasks.

Quick Start

Install the bkt CLI and run a basic command to verify connectivity and permissions.

Frequently Asked Questions about bkt

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

FAQPage Schema
How do I automate Bitbucket repository and pull request workflows across Data Center and Cloud?

Automate Bitbucket repository and pull request workflows across Data Center and Cloud by using a unified CLI that exposes structured commands for scripting repetitive operations. It enables repeatable CI/CD automation and consistent governance across both deployment environments.

Can I manage Bitbucket webhooks and pipelines from a single command line interface?

Manage Bitbucket webhooks and pipelines from a single command line interface to reduce manual toil. The CLI provides context-aware automation, allowing you to bind hosts and workspaces to named contexts for consistent, scriptable pipeline administration.

What is the best way to script Bitbucket branch and issue administration for CI/CD?

Script Bitbucket branch and issue administration for CI/cd by utilizing a CLI that outputs structured data. This approach enables deterministic automation in pipelines and admin tasks, ensuring repeatable workflows across Bitbucket Data Center and Cloud instances.

Does the bkt CLI work with both Bitbucket Data Center and Cloud environments?

The bkt CLI works with both Bitbucket Data Center and Cloud environments, providing a unified interface for repositories, branches, and pull requests. It ensures consistent defaults and governance across both platforms without requiring separate tools.

How do I configure contexts for repetitive Bitbucket operations?

Configure contexts for repetitive Bitbucket operations by binding specific hosts and workspaces to named contexts within the CLI. This simplifies repetitive operations and ensures consistent default settings when managing repositories, pull requests, and webhooks.

Why use a unified CLI for Bitbucket automation instead of separate platform-specific tools?

Use a unified CLI for Bitbucket automation to avoid managing separate platform-specific tools for Data Center and Cloud. It applies consistent governance across repositories, branches, and pipelines, reducing manual toil and scripting complexity.