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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sohamganatra/bitbucket-automationWhat 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
- "Check the current pull requests in the 'frontend-web' repository within my default workspace and summarize the changes in the latest one."
- "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."
- "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_TOOLSto 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_charsparameter 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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sohamganatra-bitbucket-automation": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
activecampaign-automation
Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks. Always search tools first for current schemas.
canva-automation
Automate Canva tasks via Rube MCP (Composio): designs, exports, folders, brand templates, autofill. Always search tools first for current schemas.
canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
amplitude-automation
Automate Amplitude tasks via Rube MCP (Composio): events, user activity, cohorts, user identification. Always search tools first for current schemas.
box-automation
Automate Box cloud storage operations including file upload/download, search, folder management, sharing, collaborations, and metadata queries via Rube MCP (Composio). Always search tools first for current schemas.