jira-and-confluence-clilisted
Install: claude install-skill abdullahkhawer/devops-skills
# Jira and Confluence CLI Skill
Use the instance and rules below when constructing all `acli` commands.
## Configuration
Set your Atlassian site URL before using this skill:
| Setting | Value |
|---|---|
| Atlassian Site | `<your-site>.atlassian.net` |
Replace `<your-site>.atlassian.net` with your actual Atlassian site domain throughout this skill.
### Prerequisites (one-time setup by user)
If not already set up, inform the user that setup is required and ask them to complete the following steps manually. Do not perform these steps yourself.
1. Install the Atlassian CLI if not already installed:
```bash
brew tap atlassian/homebrew-acli
brew install acli
```
2. Authenticate with your Atlassian instance:
```bash
acli auth login
```
This opens a browser window at `https://api.atlassian.com/oauth2/authorize/...`. Click **Accept** to grant the Atlassian CLI the required OAuth scopes. Once authorized, return to the terminal and select your site from the list when prompted.
## Command Structure
```
acli jira workitem # create, get, list, update, transition
acli jira board # list, get
acli jira sprint # list, get
acli confluence page # create, get, list, update
```
## Common Commands
### Create a work item
```bash
acli jira workitem create \
--project "PROJECT_KEY" \
--type "Story" \
--summary "Summary here" \
--description-file /path/to/description.txt
```
For multi-line descriptions always use `--description-file` pointing to a temp file — inline