К основному содержанию
скилл CX Codex

bkt — скилл для Claude Code: что делает и как установить

Скилл учит агента работать с Bitbucket Cloud и Data Center через утилиту bkt. Помогает просматривать пуллреквесты, ветки, пайплайны и безопасно выполнять слияния.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add avivsinai/bitbucket-cli --skill bkt -a claude-code
Открыть на GitHub

Что делает bkt

Скилл инструктирует ассистента, как взаимодействовать с Bitbucket Cloud и Data Center через CLI-утилиту bkt. Он задаёт правила чтения и изменения данных: списки, статусы и проверки считаются безопасными операциями, тогда как слияние, удаление веток или перезапуск пайплайнов требуют явного подтверждения пользователя. Перед слиянием агент обязан проверить репозиторий и статус проверок.

В сборку bkt уже встроен браузерный OAuth-консьюмер, поэтому команда bkt auth login --kind cloud --web работает без предварительной настройки. Для автоматизации агент использует структурированный вывод в форматах --json, --yaml, --jq или --template. Секреты и токены запрещено передавать в открытом виде через аргументы команд.

Набор возможностей у Cloud и Data Center различается: например, управление проектами или правами доступно только в Data Center, а пайплайны и переменные работают в Cloud. Если контекст платформы не ясен, агент сначала уточняет окружение, чтобы не запустить несовместимую команду.

Какие задачи решает

  • создавать и проверять пуллреквесты в Bitbucket Cloud и Data Center
  • запускать пайплайны и отслеживать переменные сборки
  • проверять статусы коммитов и веток перед слиянием
  • настраивать авторизацию и контексты без сохранения токенов в логах

Примеры запросов агенту

  • Посмотри открытые пуллреквесты в репозитории через bkt
  • Проверь статус пайплайна для последней ветки в Bitbucket Cloud
  • Выполни авторизацию в Bitbucket через bkt auth login

Как установить bkt

1Через Skills CLI (Vercel)

npx skills add avivsinai/bitbucket-cli --skill bkt -a claude-code

2Вручную: положить файлы

~/.claude/skills/bkt/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/bkt/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Похожие

bitbucket-workflow Mindrally Скилл задаёт агенту правила работы с Bitbucket: оформление пул-реквестов, конфигурация Pipelines, связка с Jira и ветвление по Gitflow. CX Codex +1 759установок printing-press-amend mvanhorn Дорабатывает опубликованные CLI-утилиты по логам сессии или запросам пользователя, убирает конфиденциальные данные и отправляет пулл-реквест. CX Codex +1 5 500установок new-branch-and-pr cursor Скилл проводит задачу от новой ветки до ссылки на пул-реквест: коммит, пуш, описание с заметками о тестах. Пригодится, когда правку нужно отдать на ревью. CX Codex +1 2 200установок stack kitlangton Скилл для работы со стеками PR и MR там, где ветки вливаются squash-мержем и удаляются. Помогает чинить и синхронизировать цепочки изменений. CX Codex +1 474установок creating-pr spencerpauly Скилл проводит агента по шагам создания пул-реквеста: подготовка ветки, заголовок, описание, самопроверка и запрос ревьюеров. CX Codex +1 465установок resolve-human-reviews pbakaus Скилл проходит по неотвеченным комментариям людей в текущем пул-реквесте, оценивает каждый, вносит правки и отвечает с результатом. CX Codex +1 394установок

Рядом в теме «Git и GitHub»

Всё по теме «Git и GitHub» →

Вопросы о bkt

Как установить bkt в Claude Code?

Выполните команду npx skills add avivsinai/bitbucket-cli --skill bkt -a claude-code. Файлы навыка установятся в ~/.claude/skills/bkt/SKILL.md.

Что делает скилл bkt?

Он обучает агента управлять репозиториями, ветками, пуллреквестами и вебхуками в Bitbucket через интерфейс командной строки bkt. Ассистент учитывает разницу между версиями Cloud и Data Center и защищает операции изменения данных.

Чем отличаются команды для Bitbucket Cloud и Data Center?

Функции администрирования, проектов и управления правами работают только в Data Center. Пайплайны и переменные предназначены только для Cloud, поэтому агент запрашивает контекст перед запуском команд.

Исходный текст

SKILL.md · MIT
---
name: bkt
version: 0.37.0
description: Operate Bitbucket Cloud or Data Center repositories, pull requests, branches, pipelines, permissions, and webhooks with bkt. Use when a request names Bitbucket or bkt; confirm the platform before platform-specific commands.
metadata:
  short-description: Bitbucket CLI for repos, PRs, branches
  compatibility: claude-code, codex-cli
---

# Bitbucket CLI (`bkt`)

Use `bkt` for Bitbucket Cloud and Data Center operations. Prefer structured
`--json`, `--yaml`, `--jq`, or `--template` output for automation.

## Start with the requested operation

Run `bkt --version` only when installation or compatibility is uncertain. Run
`bkt auth status` when the command needs authentication or the active platform
and context are unknown. Do not make setup a prerequisite for an already
configured read-only request.

Cloud and Data Center have different feature sets. Determine the platform from
the active context or ask when it cannot be inferred. Do not suggest a Cloud-only
command for Data Center, or the reverse.

Read [setup and common workflows](rules/guide.md) when installing, authenticating,
creating a context, or learning the main command patterns. For config-free CI or
containers, read [headless authentication](rules/headless.md).

## Route to the command reference

Read only the reference for the requested command group:

- [pull requests](rules/pr.md), [repositories](rules/repo.md),
  [branches](rules/branch.md), [commits](rules/commit.md), or
  [statuses](rules/status.md)
- [pipelines](rules/pipeline.md) or [variables](rules/variable.md)
- Bitbucket Cloud Issues no longer exist (Atlassian removed them in August
  2026); route issue tracking to Jira.
- [Data Center administration](rules/admin.md),
  [projects](rules/project.md), or [permissions](rules/perms.md)
- [authentication](rules/auth.md), [contexts](rules/context.md),
  [webhooks](rules/webhook.md), [extensions](rules/extension.md),
  [MCP](rules/mcp.md), [skills](rules/skill.md), or [raw API](rules/other.md)

## Mutation and credential boundaries

- Listing, viewing, status, and checks are read-only. Create, edit, approve,
  merge, delete, rerun, or permission changes modify Bitbucket; perform them
  only when the user requested that change.
- Never place tokens, OAuth secrets, or passwords in commands that could enter
  logs or committed files. Use the CLI's supported credential flow or environment
  variables described in the auth references.
- Every bkt build carries its Cloud browser-OAuth consumer, so
  `bkt auth login --kind cloud --web` needs no setup.
- Before a merge or other consequential write, inspect the exact target,
  repository, and current checks. Report the resulting URL or identifier.

## References

<!-- auto-generated by cmd/docgen — do not edit below this line -->

- [admin](rules/admin.md) — Administrative operations for Bitbucket *(DC)*
- [auth](rules/auth.md) — Manage Bitbucket authentication credentials
- [branch](rules/branch.md) — Inspect and manage branches
- [commit](rules/commit.md) — Work with commits
- [context](rules/context.md) — Manage Bitbucket CLI contexts
- [extension](rules/extension.md) — Manage bkt CLI extensions
- [mcp](rules/mcp.md) — Model Context Protocol server for agents
- [perms](rules/perms.md) — Manage Bitbucket permissions *(DC)*
- [pipeline](rules/pipeline.md) — Run and inspect Bitbucket Cloud pipelines *(Cloud)*
- [pr](rules/pr.md) — Manage pull requests
- [project](rules/project.md) — Work with Bitbucket projects *(DC)*
- [repo](rules/repo.md) — Work with Bitbucket repositories
- [skill](rules/skill.md) — Install and manage agent skills
- [status](rules/status.md) — Inspect commit and pull request statuses
- [variable](rules/variable.md) — Manage pipeline variables *(Cloud)*
- [webhook](rules/webhook.md) — Manage Bitbucket webhooks
- [other](rules/other.md) — api

<!-- end auto-generated -->

© avivsinai · MIT · avivsinai/bitbucket-cli

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой