← ClaudeAtlas

jiralisted

Manage Jira issues via CLI and REST. View, create, update, transition, assign, comment, and run sprint ops, including evidence follow-ups, native mentions, inline images, structured ADF comments, and board-column moves. Use when user mentions issue keys (PROJ-123), tickets, follow-ups, sprints, or keywords like jira/ticket/backlog.
vanducng/skills · ★ 8 · AI & Automation · score 81
Install: claude install-skill vanducng/skills
# Jira Integration (CLI Backend) Uses the [`vanducng/jira-cli`](https://github.com/vanducng/jira-cli) fork, which preserves upstream compatibility and adds native inline local-image comments. Confirm the active binary supports the feature before an image write: ```bash jira issue comment add --help | rg -- '--image' ``` ## Invocation Flags ```text vd:jira --project acme --type bug create ticket for the failed import vd:jira --project acme --type task create ticket for the cleanup ``` - `--project ALIAS`: Load `~/.config/vd/jira-rules/<alias>.jira-rules.md`. - `--type bug|task`: Set the issue type and apply that type's local defaults. - Infer the project alias from the issue key only when a loaded rule maps that prefix. Ask when missing or ambiguous. Copy `references/project.jira-rules.example.md` to the local rules directory and customize it. Never commit local company rule files. ## Authentication (MANDATORY - run FIRST) Before any Jira operation: 1. Resolve `--project` and load `~/.config/vd/jira-rules/<alias>.jira-rules.md` completely. 2. Read the base URL, token environment variable, email environment variable, and optional board defaults from that file. 3. Source the configured environment file and export `JIRA_API_TOKEN`, `JIRA_USER_EMAIL`, and `JIRA_BASE_URL` without printing their values. 4. Prepend the same setup to every Jira CLI and curl command in the session. Refuse to proceed when the rules file is missing connection metadata. Never print, commit, atta