← ClaudeAtlas

atlslisted

ALL Atlassian work — Jira, Confluence, Bitbucket on Server/DC (지라/컨플루언스/비트버킷). Load BEFORE the first atls command. Without this body you WILL guess atls conventions wrong: JQL/CQL is positional, `-f` is --md-file not --format, managed push differs from page update, exit 5 = stale-version. TRIGGER: Jira, Confluence, Bitbucket, atls, JQL, CQL, PROJ-123, 지라, 컨플루언스, 비트버킷, 아틀라시안.
eunsanMountain/atlassian-skills · ★ 21 · AI & Automation · score 77
Install: claude install-skill eunsanMountain/atlassian-skills
# atls — Atlassian CLI dispatcher <!-- installed-by: atls 0.4.0 --> Load this skill before any `atls` command. Use `--help` for uncommon operations and `atls version --check` when a command is missing. ## Syntax agents often get wrong - JQL/CQL is positional: `atls jira issue search "project=PROJ"`. - Spell output `--format=json`; `-f` means `--md-file` on `md push`. - compact for scans, JSON for decisions, md for reading, raw for byte-exact. - `compare` is a local file against the live remote; `diff` is two things already on the server. - Main groups: `jira`, `confluence`, `bitbucket`. There is no runtime `state` group. ## Invariants Run only `next_actions[].argv`, exactly as returned; never compose one. `requires_user_approval=true` is never auto-run. Zero PUT before approval or on an unresolved conflict; storage publishes only the approved hash. ## Choose the Confluence workflow - Read/summarize: `page get ID --body-repr=md`. On `content_complete=false` the Markdown is missing text — re-read with the returned `--body-repr=view` argv before summarizing. Reads change nothing; do it without asking. - One exact text leaf: dry-run `page patch-text ID --find OLD --replace NEW --if-version N`; repeat only when one occurrence is patchable. - Structure/table/macro/image edit: `page inspect ID --intent=structure-edit --format=json` first; `in_place_blocked` means only append or `patch-text` lands. Then `md pull`. - Existing managed file: validate/compare/proof-push without a