Loading...
Loading...
Reference for the bitbottle CLI — a gh-style tool for Bitbucket Server/DC and Cloud. Load when the user asks about bitbottle commands, auth setup, PRs, repos, branches, tags, commits, pipelines, or why a command failed. Load even if the user just says "bitbottle", mentions "Bitbucket", or pastes a bitbottle error message. Verified against bitbottle 1.14.0.
npx skill4agent add proggarapsody/bitbottle bitbottle-h| Task | Open |
|---|---|
| Auth, hosts.yml, env vars, multi-host setup | |
| PR lifecycle (list/view/create/merge/approve/comment/…) | |
| Repos, branches, tags, commits, clone | |
| Raw REST passthrough, pagination, MCP server config | |
--with-tokenBB_TOKENrepo deletebranch deletetag deletepr declinepr mergePROJECT/REPObitbottle <command> -h--author--state all--mine--all--reviewer @me--json field1,field2 --jq 'expr'--json--jq-hbitbottle --version-R [HOST/]PROJECT/REPObitbottle pr list -R git.example.com/PROJ/repo
bitbottle pr approve 42 -R git.example.com/PROJ/repo.git/configbitbottle repo set-default HOST/PROJ/repo-RCloud ( | Server/DC (self-hosted) | |
|---|---|---|
| Auth context flag | | |
| Token type | App Password / API token | PAT ( |
| API base path | | |
| Cloud-only commands | | — |
hosts.ymlbackend_type: cloudserverreferences/auth.md| Var | Effect |
|---|---|
| Token override for API calls (CI use) |
| Default |
| Default |
| Fail rather than prompt (non-interactive scripts) |
| Override config dir (default |
references/auth.mdbitbottle auth loginauth loginreferences/auth.md--hostname HOST-R HOST/PROJ/repo-Rcd--email--username--git-protocol sshnpm install -g @proggarapsody/bitbottlebitbottle --version
bitbottle skill install # remove + reinstall, picks up latest
bitbottle skill path # where the skill landed