← ClaudeAtlas

sync-jira-tickets-commandlisted

Run the `platform-dev-team-common:sync-jira-tickets` workflow from the original Claude slash command. Use when the user asks to 현재 프로젝트의 CHANGELOG.md에 있는 Jira 티켓들을 Git 브랜치 상태에 맞게 동기화합니다.
datamaker-kr/synapse-claude-marketplace · ★ 1 · AI & Automation · score 55
Install: claude install-skill datamaker-kr/synapse-claude-marketplace
<!-- Generated by tools/generate-agent-marketplaces.py; edit the source command or agent-plugin.yaml instead. --> # platform-dev-team-common:sync-jira-tickets Command Workflow ## Codex Adaptation - Treat the user request or explicitly supplied text as the command arguments. - Use the available Codex file, search, terminal, and clarification capabilities that match the workflow. - Do not depend on Claude-only slash command variables or tool names. # Sync Jira Command **현재 프로젝트**의 CHANGELOG.md 티켓들을 Git 브랜치(main, staging, production) 상태에 따라 Jira 상태를 자동 동기화합니다. ## 적용 범위 이 커맨드는 **사용자가 현재 작업 중인 프로젝트(CWD)에만** 적용됩니다. 3개 레포를 동시에 처리하지 않습니다. 각 프로젝트에서 개별적으로 실행해야 합니다. 적용 대상 프로젝트: - synapse-workspace - synapse-backend - synapse-annotator - synapse-sdk - synapse-agent ## 사전 조건 - Git 저장소 루트에 CHANGELOG.md가 있어야 합니다 - Git 저장소여야 합니다 - Jira MCP 서버가 설정되어 있어야 합니다 (미설정 시 0단계에서 자동 설정 안내) ## 사용법 ``` /sync-jira-tickets /sync-jira-tickets --section unreleased /sync-jira-tickets --section v2026.1.1 /sync-jira-tickets --dry-run ``` ## 옵션 - `--section <name>`: 특정 섹션만 동기화 (기본: unreleased) - `--dry-run`: 실제 변경 없이 계획만 출력 ## 실행 절차 jira-sync 스킬의 상태 전이 규칙을 따라 아래 순서로 실행합니다: ### 0단계: 환경 확인 및 Jira MCP 자동 설정 현재 작업 디렉토리(CWD)를 기준으로 프로젝트를 판별하고, Jira MCP 서버 연결을 확인합니다. #### 0-1. 프로젝트 확인 1. Bash로 `pwd`를 실행하여 현재 디렉토리를 확인합니다. 2. Git 루트를 확인합니다: `git rev-parse --show-toplevel` 3. CHANGELOG.md 존재 여부를 확인합니다. 4. 없으면 에러 메시지를 출력하고 중단합니다. 이후 모든 도구 호출에서 이 경로를 사용합니다: - `changelog_extract_tickets`의 `filePath`: `<g