← ClaudeAtlas

jiralisted

Jira Cloud integration for issue management and search. This skill should be used when working with Jira tickets, searching issues with JQL, creating or updating issues, adding comments, or transitioning issue status. Covers REST API v3 and Jira Query Language.
aiskillstore/marketplace · ★ 329 · API & Backend · score 85
Install: claude install-skill aiskillstore/marketplace
# Jira Integration Skill This skill enables direct interaction with Jira Cloud via REST API v3 and JQL queries. ## Prerequisites Set these environment variables (or in `.env` file): ```bash JIRA_DOMAIN=company.atlassian.net JIRA_EMAIL=user@company.com JIRA_API_TOKEN=your-api-token ``` Generate API tokens at: <https://id.atlassian.com/manage-profile/security/api-tokens> ## Core Workflows ### 1. Get Issue Details To retrieve issue information: ```bash python scripts/jira_api.py GET /issue/PROJ-123 ``` With specific fields: ```bash python scripts/jira_api.py GET "/issue/PROJ-123?fields=summary,status,assignee" ``` ### 2. Search with JQL To search issues using JQL: ```bash python scripts/jira_api.py GET /search --query "jql=project=AOP AND status='In Progress'&maxResults=20" ``` Common JQL patterns - see `references/jql-reference.md`: - My open issues: `assignee = currentUser() AND resolution = Unresolved` - Recent updates: `updated >= -1d ORDER BY updated DESC` - Sprint work: `sprint in openSprints() AND assignee = currentUser()` ### 3. Create Issue To create a new issue, use ADF format for description (see `references/adf-format.md`): ```bash python scripts/jira_api.py POST /issue --data '{ "fields": { "project": { "key": "PROJ" }, "issuetype": { "name": "Task" }, "summary": "Issue title", "description": { "type": "doc", "version": 1, "content": [ { "type": "paragraph", "content": [{ "type": "tex