bkt — Bitbucket CLI bitbucket-cli, community, Bitbucket CLI, ide skills, Bitbucket Data Center, Bitbucket Cloud, Claude Code, Cursor, Windsurf

v1.0.20

このスキルについて

DevOpsエージェントがBitbucket Data CenterとBitbucket Cloudの統一された管理機能を必要とする場合に最適です。 bkt Bitbucket CLI

機能

Bitbucket Data Center
Bitbucket Cloud
JSON/YAML
gh
CLI
CI/CD

# Core Topics

avivsinai avivsinai
[48]
[12]
Updated: 3/18/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 10/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
10/11
Quality Score
64
Canonical Locale
en
Detected Body Locale
en

DevOpsエージェントがBitbucket Data CenterとBitbucket Cloudの統一された管理機能を必要とする場合に最適です。 bkt Bitbucket CLI

このスキルを使用する理由

エージェントにBitbucketワークフローを自動化する能力を与え、構造化されたJSON/YAML出力を使用し、ghのエргノミクスを模倣し、Gitとのシームレスな統合を提供する。また、CLIコマンドを使用してリポジトリを効率的に管理し、JSONやYAMLなどのプロトコルを使用してデータを交換する。

おすすめ

DevOpsエージェントがBitbucket Data CenterとBitbucket Cloudの統一された管理機能を必要とする場合に最適です。

実現可能なユースケース for bkt

Bitbucket Data CenterとBitbucket Cloudのワークフローを自動化する
自動化スクリプト用の構造化されたJSON/YAML出力を生成する
統一されたCLIコマンドを使用してリポジトリの問題をデバッグする

! セキュリティと制限

  • bkt CLIのインストールが必要
  • Bitbucket Data CenterとBitbucket Cloudプラットフォームのみ

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is bkt?

DevOpsエージェントがBitbucket Data CenterとBitbucket Cloudの統一された管理機能を必要とする場合に最適です。 bkt Bitbucket CLI

How do I install bkt?

Run the command: npx killer-skills add avivsinai/bitbucket-cli/bkt. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for bkt?

Key use cases include: Bitbucket Data CenterとBitbucket Cloudのワークフローを自動化する, 自動化スクリプト用の構造化されたJSON/YAML出力を生成する, 統一されたCLIコマンドを使用してリポジトリの問題をデバッグする.

Which IDEs are compatible with bkt?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for bkt?

bkt CLIのインストールが必要. Bitbucket Data CenterとBitbucket Cloudプラットフォームのみ.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add avivsinai/bitbucket-cli/bkt. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use bkt immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Imported Repository Instructions

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Supporting Evidence

bkt

bkt Bitbucket CLI gh

SKILL.md
Readonly
Imported Repository Instructions
The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.
Supporting Evidence

Bitbucket CLI (bkt)

bkt is a unified CLI for Bitbucket Data Center and Bitbucket Cloud. It mirrors gh ergonomics and provides structured JSON/YAML output for automation.

Dependency Check

Before executing any bkt command, verify the CLI is installed:

bash
1bkt --version

If the command fails or bkt is not found, install it using one of these methods:

PlatformCommand
macOS/Linuxbrew install avivsinai/tap/bitbucket-cli
Windowsscoop bucket add avivsinai https://github.com/avivsinai/scoop-bucket && scoop install bitbucket-cli
Gogo install github.com/avivsinai/bitbucket-cli/cmd/bkt@latest
BinaryDownload from GitHub Releases

Only proceed with bkt commands after confirming installation succeeds.

Authentication

bash
1# Data Center (opens browser for PAT creation) 2bkt auth login https://bitbucket.example.com --web 3 4# Data Center (direct) 5bkt auth login https://bitbucket.example.com --username alice --token <PAT> 6 7# Bitbucket Cloud 8bkt auth login https://bitbucket.org --kind cloud --web 9 10# Check auth status 11bkt auth status

Bitbucket Cloud Token Requirements:

  • Create an "API token with scopes" (not a general API token)
  • Select Bitbucket as the application
  • Required scope: Account: Read (read:user:bitbucket)
  • Additional scopes as needed: Repositories, Pull requests, Issues

Contexts

Contexts store host, project/workspace, and default repo settings:

bash
1# Create context for Data Center 2bkt context create dc-prod --host bitbucket.example.com --project ABC --set-active 3 4# Create context for Cloud 5bkt context create cloud-team --host bitbucket.org --workspace myteam --set-active 6 7# List and switch contexts 8bkt context list 9bkt context use cloud-team

Quick Command Reference

TaskCommand
List reposbkt repo list
View repobkt repo view <slug>
Clone repobkt repo clone <slug> --ssh
Create repobkt repo create <name> --description "..."
List PRsbkt pr list --state OPEN
View PRbkt pr view <id>
Create PRbkt pr create --title "..." --source feature --target main
Merge PRbkt pr merge <id>
PR checksbkt pr checks <id> --wait
List branchesbkt branch list
Create branchbkt branch create <name> --from main
Delete branchbkt branch delete <name>
List issues (Cloud)bkt issue list --state open
Create issuebkt issue create -t "Bug title" -k bug
Webhooksbkt webhook list
Run pipelinebkt pipeline run --ref main
API escape hatchbkt api /rest/api/1.0/projects

Repository Operations

bash
1bkt repo list --limit 20 2bkt repo list --workspace myteam # Cloud workspace override 3bkt repo view platform-api 4bkt repo create data-pipeline --description "Data ingestion" --project DATA 5bkt repo browse --project DATA --repo platform-api 6bkt repo clone platform-api --ssh

Pull Request Workflows

bash
1# List and view 2bkt pr list --state OPEN --limit 10 3bkt pr list --mine # PRs you authored 4bkt pr view 42 5bkt pr view 42 --web # Open in browser 6 7# Create and edit 8bkt pr create --title "feat: cache" --source feature/cache --target main --reviewer alice 9bkt pr edit 123 --title "New title" --body "Updated description" 10 11# Review and merge 12bkt pr approve 42 13bkt pr comment 42 --text "LGTM" 14bkt pr merge 42 --message "merge: feature/cache" 15bkt pr merge 42 --strategy fast-forward 16 17# CI/build status 18bkt pr checks 42 # Show build status 19bkt pr checks 42 --wait # Wait for builds to complete 20bkt pr checks 42 --wait --timeout 5m # With timeout 21bkt pr checks 42 --fail-fast # Exit on first failure 22 23# Checkout locally 24bkt pr checkout 42 # Fetches to pr/42 branch

Branch Management

bash
1bkt branch list 2bkt branch list --filter "feature/*" 3bkt branch create release/1.9 --from main 4bkt branch delete feature/old-stuff 5bkt branch set-default main # DC only 6bkt branch protect add main --type fast-forward-only # DC only

Issue Tracking (Bitbucket Cloud Only)

bash
1bkt issue list --state open --kind bug 2bkt issue view 42 --comments 3bkt issue create -t "Login broken" -k bug -p major 4bkt issue edit 42 --assignee "{uuid}" --priority critical 5bkt issue close 42 6bkt issue reopen 42 7bkt issue comment 42 -b "Fixed in v1.2.0" 8bkt issue status # Your assigned/created issues

Issue kinds: bug, enhancement, proposal, task Priorities: trivial, minor, major, critical, blocker

Webhooks

bash
1bkt webhook list 2bkt webhook create --name "CI" --url https://ci.example.com/hook --event repo:refs_changed 3bkt webhook delete <id> 4bkt webhook test <id>

Pipelines (Cloud)

bash
1bkt pipeline run --ref main --var ENV=staging 2bkt pipeline list # Recent runs 3bkt pipeline view <uuid> # Pipeline details 4bkt pipeline logs <uuid> # Fetch logs 5bkt status pipeline <uuid> # Alt: status check

Permissions (DC)

bash
1bkt perms project list --project DATA 2bkt perms project grant --project DATA --user alice --perm PROJECT_WRITE 3bkt perms repo list --project DATA --repo platform-api 4bkt perms repo grant --project DATA --repo api --user alice --perm REPO_WRITE

Raw API Access

For endpoints not yet wrapped:

bash
1bkt api /rest/api/1.0/projects --param limit=100 --json 2bkt api /repositories --param workspace=myteam --field pagelen=50

Output Modes

All commands support structured output:

bash
1bkt pr list --json # JSON output 2bkt pr list --yaml # YAML output 3bkt pr list --json | jq '.pull_requests[0].title'

Global Options

  • --json / --yaml — Structured output
  • --context <name> — Use specific context
  • --project <key> — Override project (DC)
  • --workspace <name> — Override workspace (Cloud)
  • --repo <slug> — Override repository

Environment Variables

  • BKT_CONFIG_DIR — Config directory override
  • BKT_ALLOW_INSECURE_STORE — Allow file-based credential storage
  • BKT_KEYRING_TIMEOUT — Keyring operation timeout (for example 2m)

References

関連スキル

Looking for an alternative to bkt or another community skill for your workflow? Explore these related open-source skills.

すべて表示

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

カスタマイズ可能なウィジェットプラグインをprompts.chatのフィードシステム用に生成する

149.6k
0
AI

flags

Logo of vercel
vercel

React フレームワーク

138.4k
0
ブラウザ

pr-review

Logo of pytorch
pytorch

Pythonにおけるテンソルと動的ニューラルネットワーク(強力なGPUアクセラレーション)

98.6k
0
開発者