bitbucket-automation

Automate Bitbucket pull requests, branches, issues, and workspace management.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dr-code/beacon --skill bitbucket-automation-dr-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bitbucket-automation
Source: https://github.com/dr-code/beacon/tree/main/plugins/all-skills/skills/bitbucket-automation
Command: npx skills add https://github.com/dr-code/beacon --skill bitbucket-automation-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes manual, error-prone Bitbucket operations by automating repository, pull request, branch, issue, and workspace management so teams can move faster and reduce operational friction.

Core Features & Use Cases

  • Pull Request Automation: Create, list, inspect diffs, and comment on pull requests with reviewer assignment and diff truncation support for large changes.
  • Repository & Workspace Management: Discover workspaces, list and create repositories, and manage workspace members and repository visibility with BBQL filtering.
  • Issue and Branch Workflows: Create and update issues, post comments, list branches, and create new branches from commit hashes while handling BBQL filters and pagination.
  • Use Case: Automate creating a PR from a feature branch to the mainline, assign reviewers by UUID, fetch the diff with truncation, and post review comments as part of a CI-driven review flow.

Quick Start

Open a pull request in Bitbucket from my feature branch to main in workspace my-workspace for repository my-repo.

Frequently Asked Questions about bitbucket-automation

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

FAQPage Schema
How do I automate creating a pull request in Bitbucket from a feature branch to main?

Automating Bitbucket pull requests involves using the toolkit to create a PR from a feature branch to the mainline within a specified workspace and repository, assigning reviewers by UUID, fetching diffs with truncation, and posting review comments.

Can I list and create Bitbucket repositories and branches using BBQL filtering?

Yes, you can list and create Bitbucket repositories and branches using BBQL filtering. The automation handles repository visibility, workspace member management, creating new branches from commit hashes, and pagination handling.

What's the best way to manage Bitbucket issues and post comments across workspaces?

The best way to manage Bitbucket issues and post comments across workspaces is through automation that handles issue creation, updates, comment posting, and BBQL filter application with proper pagination support.

Does Bitbucket automation support workspace and repository resolution with reviewer UUID formatting?

Yes, Bitbucket automation supports workspace and repository resolution, reviewer UUID formatting, BBQL filtering, and pagination handling for pull requests, branches, issues, and workspace administration operations.

How do I handle large diffs when inspecting Bitbucket pull request changes?

To handle large diffs when inspecting Bitbucket pull request changes, the automation applies diff truncation support to manage and review extensive code modifications efficiently within the Bitbucket Cloud environment.