← ClaudeAtlas

jiralisted

Use for Jira issues/tickets, sprint/backlog workflow, create/view/update requests, or issue keys like PROJ-123.
Dannykkh/skill-olympus · ★ 5 · AI & Automation · score 77
Install: claude install-skill Dannykkh/skill-olympus
# Jira Natural language interaction with Jira. Supports multiple backends. ## Setup (최초 1회) 이 스킬은 `config.json`에 설정이 필요합니다. 1. `config.json`을 읽는다 (`skills/jira/config.json` 또는 현재 CLI의 글로벌 스킬 경로) 2. 빈 필드가 있으면 현재 CLI의 질문 방식으로 사용자에게 질문한다 3. 답변을 `config.json`에 저장한다 4. 이후 실행 시에는 `config.json`에서 자동으로 읽는다 | 항목 | 설명 | 예시 | |------|------|------| | `jira_base_url` | Jira 인스턴스 URL | `https://mycompany.atlassian.net` | | `default_project_key` | 기본 프로젝트 키 (이슈 생성 시 자동 사용) | `PROJ` | | `default_assignee` | 기본 담당자 (본인 Jira 사용자명) | `john.doe` | | `preferred_issue_types` | 주로 사용하는 이슈 타입 목록 | `["Story", "Bug", "Task"]` | **Setup 로직:** ``` config.json 읽기 ├─ jira_base_url 비어있음? → "Jira 인스턴스 URL을 입력해주세요 (예: https://mycompany.atlassian.net)" ├─ default_project_key 비어있음? → "기본 프로젝트 키를 입력해주세요 (예: PROJ, 건너뛰려면 Enter)" ├─ default_assignee 비어있음? → "기본 담당자(본인 Jira 사용자명)를 입력해주세요 (건너뛰려면 Enter)" └─ 답변 수집 후 config.json에 저장 → 이후 자동 사용 ``` > **모든 필드가 채워져 있으면 이 단계를 건너뜁니다.** --- ## Backend Detection **Run this check first** to determine which backend to use: ``` 1. Check if jira CLI is available: → Run: which jira → If found: USE CLI BACKEND 2. If no CLI, check for Atlassian MCP: → Look for mcp__atlassian__* tools → If available: USE MCP BACKEND 3. If neither available: → GUIDE USER TO SETUP ``` | Backend | When to Use | Reference | |---------|-------------|-----------| | **CLI** | `jira` command available | `references/commands.md` | | **MCP** | Atlassian MCP tools availabl