Agent skill

Bitbucket Automation

by davepoon in davepoon/buildwithclaude

Automate Bitbucket repositories, pull requests, branches, issues, and workspace management via Rube MCP (Composio).

MITAuto-check passedProductivity & Automation

Install Bitbucket Automation

skills CLI
$ npx skills add davepoon/buildwithclaude --skill bitbucket-automation -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install davepoon/buildwithclaude bitbucket-automation --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/davepoon/buildwithclaude.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/all-skills/skills/bitbucket-automation .claude/skills/bitbucket-automation && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
bitbucket-automation
GitHub stars
3.6k
Used in
7 other repos
Token cost
~3.1k tokens
SKILL.md length
1,347 words
Files
1
Skills in repo
246
Repo updated
First seen
Licence
MIT

At a glance

Automate Bitbucket repositories, pull requests, branches, issues, and workspace management via Rube MCP (Composio).

  • Works in 5 steps: Manage Pull Requests → Manage Repositories and Workspaces → Manage Issues → …
  • Tasks that involve App automation through connectors
  • SKILL.md covers Prerequisites, Setup, Core Workflows and Common Patterns, plus 2 more sections
  • Reaches rube.app

What it does

Bitbucket Automation is an agent skill from davepoon/buildwithclaude. Automate Bitbucket repositories, pull requests, branches, issues, and workspace management via Rube MCP (Composio). Always search tools first for current schemas.

Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Productivity & Automation, covering App automation through connectors and Pull requests. It works with Bitbucket and Composio. The repository describes itself as: A single hub to find Claude Skills, Agents, Commands, Hooks, Plugins, and Marketplace collections to extend Claude Code, Claude Desktop, Agent SDK and OpenClaw. The licence is MIT.

When your agent uses it

  • Tasks that involve App automation through connectors
  • Tasks that involve Pull requests

Example prompts

  • “/bitbucket-automation”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Manage Pull Requests
  2. Manage Repositories and Workspaces
  3. Manage Issues
  4. Manage Branches
  5. Review Pull Requests with Comments

What it can do on your machine

Read from SKILL.md and the folder at commit 616deb5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • rube.app

    Also links to:

    • composio.dev

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Bitbucket Automation loads about 3.1k tokens when it runs. Until then it costs about 46 tokens; SKILL.md has 1,347 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~46
When it runs · the whole SKILL.md, loaded when a task matches
~3.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from davepoon/buildwithclaude at commit 616deb5, republished under its MIT licence (© davepoon). 1,347 words, ~3,066 tokens.

Download SKILL.mdSave it as .claude/skills/bitbucket-automation/SKILL.md (or your agent's skills folder).
name
bitbucket-automation
description
Automate Bitbucket repositories, pull requests, branches, issues, and workspace management via Rube MCP (Composio). Always search tools first for current schemas.
requires.mcp
rube
category
devops

Bitbucket Automation via Rube MCP

Automate Bitbucket operations including repository management, pull request workflows, branch operations, issue tracking, and workspace administration through Composio's Bitbucket toolkit.

Toolkit docs: composio.dev/toolkits/bitbucket

Prerequisites

  • Rube MCP must be connected (RUBE_SEARCH_TOOLS available)
  • Active Bitbucket connection via RUBE_MANAGE_CONNECTIONS with toolkit bitbucket
  • Always call RUBE_SEARCH_TOOLS first to get current tool schemas

Setup

Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.

  1. Verify Rube MCP is available by confirming RUBE_SEARCH_TOOLS responds
  2. Call RUBE_MANAGE_CONNECTIONS with toolkit bitbucket
  3. If connection is not ACTIVE, follow the returned auth link to complete Bitbucket OAuth
  4. Confirm connection status shows ACTIVE before running any workflows

Core Workflows

1. Manage Pull Requests

When to use: User wants to create, review, or inspect pull requests

Tool sequence:

  1. BITBUCKET_LIST_WORKSPACES - Discover accessible workspaces [Prerequisite]
  2. BITBUCKET_LIST_REPOSITORIES_IN_WORKSPACE - Find the target repository [Prerequisite]
  3. BITBUCKET_LIST_BRANCHES - Verify source and destination branches exist [Prerequisite]
  4. BITBUCKET_CREATE_PULL_REQUEST - Create a new PR with title, source branch, and optional reviewers [Required]
  5. BITBUCKET_LIST_PULL_REQUESTS - List PRs filtered by state (OPEN, MERGED, DECLINED) [Optional]
  6. BITBUCKET_GET_PULL_REQUEST - Get full details of a specific PR by ID [Optional]
  7. BITBUCKET_GET_PULL_REQUEST_DIFF - Fetch unified diff for code review [Optional]
  8. BITBUCKET_GET_PULL_REQUEST_DIFFSTAT - Get changed files with lines added/removed [Optional]

Key parameters:

  • workspace: Workspace slug or UUID (required for all operations)
  • repo_slug: URL-friendly repository name
  • source_branch: Branch with changes to merge
  • destination_branch: Target branch (defaults to repo main branch if omitted)
  • reviewers: List of objects with uuid field for reviewer assignment
  • state: Filter for LIST_PULL_REQUESTS - OPEN, MERGED, or DECLINED
  • max_chars: Truncation limit for GET_PULL_REQUEST_DIFF to handle large diffs

Pitfalls:

  • reviewers expects an array of objects with uuid key, NOT usernames: [{"uuid": "{...}"}]
  • UUID format must include curly braces: {123e4567-e89b-12d3-a456-426614174000}
  • destination_branch defaults to the repo's main branch if omitted, which may not be main
  • pull_request_id is an integer for GET/DIFF operations but comes back as part of PR listing
  • Large diffs can overwhelm context; always set max_chars (e.g., 50000) on GET_PULL_REQUEST_DIFF
2. Manage Repositories and Workspaces

When to use: User wants to list, create, or delete repositories or explore workspaces

Tool sequence:

  1. BITBUCKET_LIST_WORKSPACES - List all accessible workspaces [Required]
  2. BITBUCKET_LIST_REPOSITORIES_IN_WORKSPACE - List repos with optional BBQL filtering [Required]
  3. BITBUCKET_CREATE_REPOSITORY - Create a new repo with language, privacy, and project settings [Optional]
  4. BITBUCKET_DELETE_REPOSITORY - Permanently delete a repository (irreversible) [Optional]
  5. BITBUCKET_LIST_WORKSPACE_MEMBERS - List members for reviewer assignment or access checks [Optional]

Key parameters:

  • workspace: Workspace slug (find via LIST_WORKSPACES)
  • repo_slug: URL-friendly name for create/delete
  • q: BBQL query filter (e.g., name~"api", project.key="PROJ", is_private=true)
  • role: Filter repos by user role: member, contributor, admin, owner
  • sort: Sort field with optional - prefix for descending (e.g., -updated_on)
  • is_private: Boolean for repository visibility (defaults to true)
  • project_key: Bitbucket project key; omit to use workspace's oldest project

Pitfalls:

  • BITBUCKET_DELETE_REPOSITORY is irreversible and does not affect forks
  • BBQL string values MUST be enclosed in double quotes: name~"my-repo" not name~my-repo
  • repository is NOT a valid BBQL field; use name instead
  • Default pagination is 10 results; set pagelen explicitly for complete listings
  • CREATE_REPOSITORY defaults to private; set is_private: false for public repos
3. Manage Issues

When to use: User wants to create, update, list, or comment on repository issues

Tool sequence:

  1. BITBUCKET_LIST_ISSUES - List issues with optional filters for state, priority, kind, assignee [Required]
  2. BITBUCKET_CREATE_ISSUE - Create a new issue with title, content, priority, and kind [Required]
  3. BITBUCKET_UPDATE_ISSUE - Modify issue attributes (state, priority, assignee, etc.) [Optional]
  4. BITBUCKET_CREATE_ISSUE_COMMENT - Add a markdown comment to an existing issue [Optional]
  5. BITBUCKET_DELETE_ISSUE - Permanently delete an issue [Optional]

Key parameters:

  • issue_id: String identifier for the issue
  • title, content: Required for creation
  • kind: bug, enhancement, proposal, or task
  • priority: trivial, minor, major, critical, or blocker
  • state: new, open, resolved, on hold, invalid, duplicate, wontfix, closed
  • assignee: Bitbucket username for CREATE; assignee_account_id (UUID) for UPDATE
  • due_on: ISO 8601 format date string

Pitfalls:

  • Issue tracker must be enabled on the repository (has_issues: true) or API calls will fail
  • CREATE_ISSUE uses assignee (username string), but UPDATE_ISSUE uses assignee_account_id (UUID) -- they are different fields
  • DELETE_ISSUE is permanent with no undo
  • state values include spaces: "on hold" not "on_hold"
  • Filtering by assignee in LIST_ISSUES uses account ID, not username; use "null" string for unassigned
4. Manage Branches

When to use: User wants to create branches or explore branch structure

Tool sequence:

  1. BITBUCKET_LIST_BRANCHES - List branches with optional BBQL filter and sorting [Required]
  2. BITBUCKET_CREATE_BRANCH - Create a new branch from a specific commit hash [Required]

Key parameters:

  • name: Branch name without refs/heads/ prefix (e.g., feature/new-login)
  • target_hash: Full SHA1 commit hash to branch from (must exist in repo)
  • q: BBQL filter (e.g., name~"feature/", name="main")
  • sort: Sort by name or -target.date (descending commit date)
  • pagelen: 1-100 results per page (default is 10)

Pitfalls:

  • CREATE_BRANCH requires a full commit hash, NOT a branch name as target_hash
  • Do NOT include refs/heads/ prefix in branch names
  • Branch names must follow Bitbucket naming conventions (alphanumeric, /, ., _, -)
  • BBQL string values need double quotes: name~"feature/" not name~feature/
Show full SKILL.md (526 more words)Show less
5. Review Pull Requests with Comments

When to use: User wants to add review comments to pull requests, including inline code comments

Tool sequence:

  1. BITBUCKET_GET_PULL_REQUEST - Get PR details and verify it exists [Prerequisite]
  2. BITBUCKET_GET_PULL_REQUEST_DIFF - Review the actual code changes [Prerequisite]
  3. BITBUCKET_GET_PULL_REQUEST_DIFFSTAT - Get list of changed files [Optional]
  4. BITBUCKET_CREATE_PULL_REQUEST_COMMENT - Post review comments [Required]

Key parameters:

  • pull_request_id: String ID of the PR
  • content_raw: Markdown-formatted comment text
  • content_markup: Defaults to markdown; also supports plaintext
  • inline: Object with path, from, to for inline code comments
  • parent_comment_id: Integer ID for threaded replies to existing comments

Pitfalls:

  • pull_request_id is a string in CREATE_PULL_REQUEST_COMMENT but an integer in GET_PULL_REQUEST
  • Inline comments require inline.path at minimum; from/to are optional line numbers
  • parent_comment_id creates a threaded reply; omit for top-level comments
  • Line numbers in inline comments reference the diff, not the source file

Common Patterns

ID Resolution

Always resolve human-readable names to IDs before operations:

  • Workspace: BITBUCKET_LIST_WORKSPACES to get workspace slugs
  • Repository: BITBUCKET_LIST_REPOSITORIES_IN_WORKSPACE with q filter to find repo slugs
  • Branch: BITBUCKET_LIST_BRANCHES to verify branch existence before PR creation
  • Members: BITBUCKET_LIST_WORKSPACE_MEMBERS to get UUIDs for reviewer assignment
Pagination

Bitbucket uses page-based pagination (not cursor-based):

  • Use page (starts at 1) and pagelen (items per page) parameters
  • Default page size is typically 10; set pagelen explicitly (max 50 for PRs, 100 for others)
  • Check response for next URL or total count to determine if more pages exist
  • Always iterate through all pages for complete results
BBQL Filtering

Bitbucket Query Language is available on list endpoints:

  • String values MUST use double quotes: name~"pattern"
  • Operators: = (exact), ~ (contains), != (not equal), >, >=, <, <=
  • Combine with AND / OR: name~"api" AND is_private=true

Known Pitfalls

ID Formats
  • Workspace: slug string (e.g., my-workspace) or UUID in braces ({uuid})
  • Reviewer UUIDs must include curly braces: {123e4567-e89b-12d3-a456-426614174000}
  • Issue IDs are strings; PR IDs are integers in some tools, strings in others
  • Commit hashes must be full SHA1 (40 characters)
Parameter Quirks
  • assignee vs assignee_account_id: CREATE_ISSUE uses username, UPDATE_ISSUE uses UUID
  • state values for issues include spaces: "on hold", not "on_hold"
  • destination_branch omission defaults to repo main branch, not main literally
  • BBQL repository is not a valid field -- use name
Rate Limits
  • Bitbucket Cloud API has rate limits; large batch operations should include delays
  • Paginated requests count against rate limits; minimize unnecessary page fetches
Destructive Operations
  • BITBUCKET_DELETE_REPOSITORY is irreversible and does not remove forks
  • BITBUCKET_DELETE_ISSUE is permanent with no recovery option
  • Always confirm with the user before executing delete operations

Quick Reference

TaskTool SlugKey Params
List workspacesBITBUCKET_LIST_WORKSPACESq, sort
List reposBITBUCKET_LIST_REPOSITORIES_IN_WORKSPACEworkspace, q, role
Create repoBITBUCKET_CREATE_REPOSITORYworkspace, repo_slug, is_private
Delete repoBITBUCKET_DELETE_REPOSITORYworkspace, repo_slug
List branchesBITBUCKET_LIST_BRANCHESworkspace, repo_slug, q
Create branchBITBUCKET_CREATE_BRANCHworkspace, repo_slug, name, target_hash
List PRsBITBUCKET_LIST_PULL_REQUESTSworkspace, repo_slug, state
Create PRBITBUCKET_CREATE_PULL_REQUESTworkspace, repo_slug, title, source_branch
Get PR detailsBITBUCKET_GET_PULL_REQUESTworkspace, repo_slug, pull_request_id
Get PR diffBITBUCKET_GET_PULL_REQUEST_DIFFworkspace, repo_slug, pull_request_id, max_chars
Get PR diffstatBITBUCKET_GET_PULL_REQUEST_DIFFSTATworkspace, repo_slug, pull_request_id
Comment on PRBITBUCKET_CREATE_PULL_REQUEST_COMMENTworkspace, repo_slug, pull_request_id, content_raw
List issuesBITBUCKET_LIST_ISSUESworkspace, repo_slug, state, priority
Create issueBITBUCKET_CREATE_ISSUEworkspace, repo_slug, title, content
Update issueBITBUCKET_UPDATE_ISSUEworkspace, repo_slug, issue_id
Comment on issueBITBUCKET_CREATE_ISSUE_COMMENTworkspace, repo_slug, issue_id, content
Delete issueBITBUCKET_DELETE_ISSUEworkspace, repo_slug, issue_id
List membersBITBUCKET_LIST_WORKSPACE_MEMBERSworkspace

Powered by Composio

© davepoon, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in plugins/all-skills/skills/bitbucket-automation of davepoon/buildwithclaude.

Open the folder on GitHubat commit 616deb5

Used in 7 other repositories

We found 17 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 7 other GitHub owners. This page covers the copy in davepoon/buildwithclaude, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Bitbucket Automation next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Bitbucket Automation compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bitbucket Automation this skilldavepoon/buildwithclaude3.6k7 repos~3.1kAutomated safety check: PassMIT
GitHub Automationdavila7/claude-code-templates32k5 repos~2.8kAutomated safety check: PassMIT
ComposioComposioHQ/composio30k1 repos~1.7kAutomated safety check: PassMIT
Effect V4ComposioHQ/composio30k—~1kAutomated safety check: PassMIT
CLI ReleaseComposioHQ/composio30k—~540Automated safety check: PassMIT
Connect Apps with ComposioComposioHQ/awesome-claude-skills77k3 repos~557Automated safety check: PassNone

Similar skills

  • GitHub Automation

    davila7/claude-code-templates

    Automate GitHub repositories, issues, pull requests, branches, CI/CD, and permissions via Rube MCP (Composio).

    32k GitHub starsUsed in 5 repos~2.8k tokens
    Productivity & AutomationAuto-check passed
  • Composio

    ComposioHQ/composio

    Route and complete Composio work across Composio For You and Composio Platform.

    30k GitHub starsUsed in 1 repo~1.7k tokens
    Productivity & AutomationAuto-check passed
  • Effect V4

    ComposioHQ/composio

    Write, review, or upgrade Effect v4 code in the Composio CLI, cli-keyring, and json-schema-to-effect-schema packages, all pinned exactly to effect@4.0.0-rc.117 — Context.Service and explicit layers…

    30k GitHub stars~1k tokensUpdated today
    Productivity & AutomationAuto-check passed
  • CLI Release

    ComposioHQ/composio

    Release and recover first-party Composio CLI binaries through Build CLI Binaries, including automatic beta builds, promote-stable dispatches, beta-tag selection, asset and installation verification…

    30k GitHub stars~540 tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Connect Apps with Composio

    ComposioHQ/awesome-claude-skills

    Connects an agent to 1000+ external apps through the Composio Tool Router plugin, so it can actually send emails, create issues and post messages instead of only drafting them.

    77k GitHub starsUsed in 3 repos~557 tokens
    Productivity & AutomationAuto-check passed
  • Openloomi Connectors

    melandlabs/openloomi

    openloomi Connectors tools - manage the native 7 messaging integrations and pair with the composio skill for the 1000+ apps OAuth layer (Slack, Discord, X, Gmail, Outlook, Google…

    1k GitHub stars~3.3k tokensUpdated 15 days ago
    Productivity & AutomationAuto-check passed

More from davepoon/buildwithclaude

All 246 skills in this repo
  • iOS Hig Design Guide

    davepoon/buildwithclaude

    Build, update, and apply iOS design specifications using Apple Human Interface Guidelines (HIG) source data.

    3.6k GitHub stars~735 tokensUpdated today
    Auto-check passed
  • Video Downloader

    davepoon/buildwithclaude

    Download YouTube videos with customizable quality and format options.

    3.6k GitHub starsUsed in 1 repo~871 tokens
    Auto-check passed
  • Qwen Vision

    davepoon/buildwithclaude

    A skill your agent uses when the user asks to "analyze video", "watch this video", "what happens in this video", "describe this clip", "review this footage", "classify these videos", "compare…

    3.6k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Atlas Cloud Media

    davepoon/buildwithclaude

    Discover Atlas Cloud image and video models, inspect their live schemas, and submit one confirmed media generation request with bounded GET polling.

    3.6k GitHub stars~852 tokensUpdated today
    Auto-check passed
  • Browser Extension Launch

    davepoon/buildwithclaude

    面向没有编程经验的用户,把想法做成可试用的浏览器插件,并完成检查、商店材料、审核提交和上线验证;也用于继续已有插件、排错和发布新版。用户说“帮我做个插件”“把插件上架”“继续我的插件”时使用。普通网站开发、仅查询插件知识不触发。

    3.6k GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Slack Gif Creator

    davepoon/buildwithclaude

    Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives.

    3.6k GitHub starsUsed in 12 repos~4.3k tokens
    Auto-check passed

Questions about Bitbucket Automation

What does Bitbucket Automation do?

Automate Bitbucket repositories, pull requests, branches, issues, and workspace management via Rube MCP (Composio). Bitbucket Automation is an agent skill from davepoon/buildwithclaude. Automate Bitbucket repositories, pull requests, branches, issues, and workspace management via Rube MCP (Composio).

When should I use Bitbucket Automation?

Bitbucket Automation fits situations like: tasks that involve App automation through connectors; tasks that involve Pull requests.

How do I install Bitbucket Automation in Claude Code?

Run `npx skills add davepoon/buildwithclaude --skill bitbucket-automation -a claude-code`. Or copy the skill folder (plugins/all-skills/skills/bitbucket-automation in davepoon/buildwithclaude) into .claude/skills/bitbucket-automation in your project. Claude Code loads it when a task matches its description.

How do I install Bitbucket Automation in Codex?

Run `npx skills add davepoon/buildwithclaude --skill bitbucket-automation -a codex`. Or copy the skill folder (plugins/all-skills/skills/bitbucket-automation in davepoon/buildwithclaude) into .agents/skills/bitbucket-automation in your project. Codex loads it when a task matches its description.

Can I use Bitbucket Automation in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add davepoon/buildwithclaude --skill bitbucket-automation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bitbucket-automation, .gemini/skills/bitbucket-automation, .github/skills/bitbucket-automation and .opencode/skills/bitbucket-automation in your project.

What does Bitbucket Automation need to run?

SKILL.md names no scripts, command-line tools or credentials: Bitbucket Automation is instructions for the agent only.

Does Bitbucket Automation access the network?

SKILL.md names 2 domains. In commands or code: rube.app; the agent is likely to contact it when it follows the instructions. As links in the text: composio.dev. This is read from the text; nothing was executed.

Is Bitbucket Automation safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Bitbucket Automation use?

Bitbucket Automation is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bitbucket Automation use?

About 3.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bitbucket Automation?

Skills that share tags, products or a category with Bitbucket Automation: GitHub Automation (davila7/claude-code-templates, 32k stars), Composio (ComposioHQ/composio, 30k stars), Effect V4 (ComposioHQ/composio, 30k stars) and CLI Release (ComposioHQ/composio, 30k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bitbucket Automation?

davepoon (a GitHub user) maintains it in davepoon/buildwithclaude, which has 3,605 GitHub stars. The repository holds 246 skills in this directory. The repository was last updated on October 9, 2026.

Source: davepoon/buildwithclaude on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.