Community생산성 & 협업github.com

sofq/jira-cli

개발자와 AI 에이전트를 위한 Jira CLI로, 구조화된 JSON, 필터링, 배치 작업을 지원합니다.

jira-cli란 무엇인가요?

이 스킬은 개발자와 AI 에이전트가 Jira 이슈 트래킹 시스템과 상호작용할 수 있는 커맨드라인 인터페이스(CLI)를 제공합니다. `jira-cli`는 구조화된 JSON 출력을 지원하여 AI 에이전트가 쉽게 결과를 파싱하고 처리할 수 있도록 설계되었습니다. 또한 고급 필터링 및 검색 기능을 통해 특정 프로젝트, 이슈 유형, 상태 등을 기준으로 이슈를 효율적으로 조회할 수 있습니다. 배치 작업을 지원하여 여러 이슈에 대한 상태 변경, 할당, 댓글 추가 등의 작업을 한 번에 처리할 수 있어 반복적인 Jira 운영 작업을 자동화하는 데 유용합니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용할 수 있으며, 설정된 Jira 인스턴스와의 통신을 위해 API 토큰이나 기본 인증을 사용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add sofq/jira-cli

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

jira-cli은(는) 무엇을 하나요?

개발자와 AI 에이전트를 위한 Jira CLI로, 구조화된 JSON, 필터링, 배치 작업을 지원합니다.

개요

jira-cli는 명령줄에서 Jira 이슈를 관리할 수 있는 강력한 도구입니다. 특히 AI 에이전트와의 통합을 염두에 두고 설계되어, 기계가 읽기 쉬운 JSON 형식의 출력을 제공합니다.

주요 기능

  • 구조화된 JSON 출력: 모든 명령어는 기본적으로 JSON 형식으로 결과를 반환하여 AI 에이전트가 쉽게 처리할 수 있습니다.
  • 고급 필터링: JQL(Jira Query Language)을 사용한 복잡한 검색 및 필터링 지원
  • 배치 작업: 여러 이슈에 대해 한 번에 작업 수행 (일괄 상태 변경, 할당 등)
  • 프로젝트 관리: 이슈 생성, 조회, 업데이트, 삭제
  • 사용자 관리: 사용자 검색 및 할당

설치

npm install -g @sofq/jira-cli
# 또는
yarn global add @sofq/jira-cli

설정

JIRA_HOST, JIRA_EMAIL, JIRA_API_TOKEN 환경 변수를 설정하거나 ~/.jira-cli/config.json 설정 파일을 사용하세요.

export JIRA_HOST=https://your-domain.atlassian.net
export [email protected]
export JIRA_API_TOKEN=your-api-token

사용법

이슈 조회

jira issue list --project PROJ --type bug --status "In Progress"
# 출력:
# [{"key":"PROJ-123","summary":"로그인 버그","status":"In Progress",...},...]

이슈 생성

jira issue create --project PROJ --summary "새 기능 요청" --description "상세 설명..." --type task

배치 상태 업데이트

jira issue batch --keys "PROJ-123,PROJ-124" --transition "In Review"

AI 에이전트 통합

다음과 같이 AI 에이전트 프롬프트에서 직접 사용할 수 있습니다:

Jira에서 "PROJ" 프로젝트의 모든 열린 버그를 찾아주세요.

라이선스

MIT

관련 스킬