From bitbucket
Create, view, and manage Bitbucket issues using bbt. Use this skill when the user wants to work with Bitbucket issues — listing, creating, or viewing them.
npx claudepluginhub tanyagray/claude --plugin bitbucketThis skill uses the workspace's default tool permissions.
Use the `bbt` CLI to manage Bitbucket issues. Note: Bitbucket issue tracking must be enabled for the repository in its settings.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Checks Next.js compilation errors using a running Turbopack dev server after code edits. Fixes actionable issues before reporting complete. Replaces `next build`.
Use the bbt CLI to manage Bitbucket issues. Note: Bitbucket issue tracking must be enabled for the repository in its settings.
# List issues in the current repository
bbt issue list
# List issues for a specific repository
bbt issue list -R workspace/repo
# View issue details by ID
bbt issue view <issue-id>
# View for a specific repository
bbt issue view <issue-id> -R workspace/repo
# Interactive creation
bbt issue create
# Create for a specific repository
bbt issue create -R workspace/repo
When creating an issue, bbt will prompt for:
For filtering, updating, or other operations not in bbt:
# List issues filtered by status (requires BITBUCKET_TOKEN)
curl -s -u "${BITBUCKET_USER}:${BITBUCKET_TOKEN}" \
"https://api.bitbucket.org/2.0/repositories/{workspace}/{repo}/issues?q=status=\"open\""
# List issues assigned to current user
curl -s -u "${BITBUCKET_USER}:${BITBUCKET_TOKEN}" \
"https://api.bitbucket.org/2.0/repositories/{workspace}/{repo}/issues?q=assignee.account_id=\"{account_id}\""
# Update issue status (e.g., close it)
curl -s -X PUT -u "${BITBUCKET_USER}:${BITBUCKET_TOKEN}" \
-H "Content-Type: application/json" \
-d '{"status": "resolved"}' \
"https://api.bitbucket.org/2.0/repositories/{workspace}/{repo}/issues/{id}"
# Add a comment to an issue
curl -s -X POST -u "${BITBUCKET_USER}:${BITBUCKET_TOKEN}" \
-H "Content-Type: application/json" \
-d '{"content": {"raw": "Comment text here"}}' \
"https://api.bitbucket.org/2.0/repositories/{workspace}/{repo}/issues/{id}/comments"
$ARGUMENTS to reference a specific issue ID if provided by the user#issue-id in PR descriptions — Bitbucket will automatically create the linknew, open, resolved, on hold, invalid, duplicate, wontfix, closed