From atlas
Bitbucket CI: status/wait/diagnose. Trigger: 'pipeline', 'CI', 'build', '파이프라인', 'build failed', 'CI 결과'
How this skill is triggered — by the user, by Claude, or both
Slash command
/atlas:pipelineThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
All operations are wrapped in `${CLAUDE_PLUGIN_ROOT}/scripts/bb_pipeline.sh`. Invoke subcommands instead of writing curl. Repo is auto-detected from `git remote get-url origin`.
All operations are wrapped in ${CLAUDE_PLUGIN_ROOT}/scripts/bb_pipeline.sh. Invoke subcommands instead of writing curl. Repo is auto-detected from git remote get-url origin.
BITBUCKET_EMAIL + BITBUCKET_API_TOKEN in env. If missing, run /atlas:setup.
| Call | Purpose |
|---|---|
bb_pipeline.sh latest [branch] | latest pipeline for branch (default: current). Returns uuid state result commit branch. |
bb_pipeline.sh get <uuid> | pipeline details |
bb_pipeline.sh steps <uuid> | step table: name / state / result / duration / step_uuid |
bb_pipeline.sh log <uuid> <step_uuid> | raw step log output |
bb_pipeline.sh wait <uuid> [interval=75] | block until COMPLETED, print final state (use run_in_background: true) |
bb_pipeline.sh latest → grab uuid, state, commit.commit does not match git rev-parse HEAD, inform the user — pipeline is for a different commit.state is PENDING or RUNNING, run bb_pipeline.sh wait <uuid> in background.COMPLETED, if result != SUCCESSFUL: bb_pipeline.sh steps <uuid> → find failed step → bb_pipeline.sh log <uuid> <step_uuid> → diagnose.For log, scan the tail first (failures surface at the end). Quote exact error strings when reporting.
For commit-range filtering, trigger-on-demand runs, or variable inspection, hit the API directly — see references/bitbucket-api.md.
npx claudepluginhub yoonjong12/atlas --plugin atlasCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.