ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

bitbucket-automation

Automate Bitbucket repositories, pull requests, branches, issues, and workspace management via Rube MCP (Composio). Always search tools first for current schemas.

Why use this skill?

Streamline your Git workflow with the Bitbucket Automation skill for OpenClaw. Easily create PRs, manage branches, and review code with Rube MCP integration.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/sohamganatra/bitbucket-automation
Or

What This Skill Does

The bitbucket-automation skill provides a comprehensive interface for managing Bitbucket entities directly through OpenClaw AI. By leveraging the Rube MCP (Composio) architecture, this skill enables seamless interaction with your Bitbucket workspaces, repositories, pull requests, branches, and issue tracking systems. It effectively transforms complex Git workflows into conversational tasks, allowing users to query repository status, automate PR creation, and perform code reviews without manual navigation of the Bitbucket web interface.

Installation

To integrate this functionality into your OpenClaw environment, execute the following command in your terminal:

clawhub install openclaw/skills/skills/sohamganatra/bitbucket-automation

Ensure you have configured the Rube MCP endpoint (https://rube.app/mcp) in your client settings. Once installed, verify the connection by executing the setup workflow, which involves running RUBE_MANAGE_CONNECTIONS with the bitbucket toolkit and completing the OAuth authentication flow.

Use Cases

This skill is designed for engineering teams and developers who need to streamline their DevOps pipeline. Common use cases include:

  • Automating the creation of pull requests after local feature development.
  • Generating automated reports of open PRs for daily stand-up meetings.
  • Fetching code diffs and statistics to assist in quick PR reviews.
  • Managing workspace repository structures, including listing branches and verifying branch status across multiple repositories.

Example Prompts

  1. "Check the current pull requests in the 'frontend-web' repository within my default workspace and summarize the changes in the latest one."
  2. "Create a new pull request for branch 'feature/login-fix' targeting the 'develop' branch in the 'auth-service' repository, and add John Doe as a reviewer."
  3. "Show me the diff for PR #42 in the 'data-processor' repo, but keep it concise so I can read it easily."

Tips & Limitations

  • Always initiate operations by calling RUBE_SEARCH_TOOLS to retrieve the most recent schema definitions.
  • When assigning reviewers, remember that the tool requires the specific UUID of the user wrapped in curly braces—standard usernames will cause an error.
  • Large PRs can exceed token limits; always utilize the max_chars parameter when fetching diffs to ensure the output remains readable and manageable within the chat interface.
  • Verify that your connection is active via the connection manager before attempting complex multi-step workflows to avoid mid-process failures.

Metadata

Stars1015
Views2
Updated2026-02-15
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-sohamganatra-bitbucket-automation": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#bitbucket#git#automation#devops#workflow
Safety Score: 4/5

Flags: network-access, external-api