← ClaudeAtlas

atlassian-clilisted

Use when reading or writing Jira work items or Confluence pages from the command line with acli, especially during /learn-project when no Atlassian MCP server is connected. Covers the Confluence page-discovery workaround, since acli has no page search.
pragmatic-engineer/playbook · ★ 0 · Data & Documents · score 70
Install: claude install-skill pragmatic-engineer/playbook
# Atlassian CLI (acli) Command surface verified against **acli 1.3.22-stable**. The published command reference at developer.atlassian.com lagged this binary (it listed no Confluence commands at all), so trust `acli <cmd> --help` over the docs, and re-check this skill against `--help` if a command behaves unexpectedly. Install: `brew tap atlassian/homebrew-acli` then `brew install acli`. Homebrew refuses untrusted third-party taps, so it also needs `brew trust atlassian/acli`. ## Is it usable right now? ```bash command -v acli >/dev/null || echo "acli absent" acli confluence auth status acli jira auth status ``` Auth is per product. Being logged into Jira does not mean Confluence works. Both support OAuth or an API token via `acli <product> auth login`. ## Top-level commands `admin`, `auth`, `confluence`, `guard`, `jira`, `rovodev`, plus `config`, `completion`, `feedback`, `help`. `--json` is available on the read commands and is what you want for anything scripted. There is no global `--output` flag; check each command's `--help`. ## Confluence | Group | Commands | |---|---| | `auth` | `login`, `logout`, `status`, `switch` | | `page` | **`view` only** | | `blog` | `create`, `list`, `view` | | `space` | `archive`, `create`, `list`, `restore`, `update`, `view` | ### The gotcha: there is no page search and no page list `acli confluence page view` requires `--id`. You cannot search pages by title, by text, or by CQL, and you cannot list the pages in a space. Note the