breakdown-plan은(는) 무엇을 하나요?
이슈 계획 및 자동화 프롬프트로, 에픽 > 기능 > 스토리/인에이블러 > 테스트 계층 구조, 종속성, 우선순위 및 자동 추적이 포함된 포괄적인 프로젝트 계획을 생성합니다.
개요
github/breakdown-plan은 개발 팀이 프로젝트를 체계적으로 분해하고 관리할 수 있도록 돕는 AI 에이전트 스킬입니다. 이 스킬은 에픽(Epic), 기능(Feature), 스토리/인에이블러(Story/Enabler), 테스트(Test)로 구성된 계층 구조를 자동으로 생성하여 프로젝트의 모든 측면을 명확하게 정의합니다.
주요 기능
- 계층적 이슈 분해: 복잡한 프로젝트를 관리 가능한 단위로 분해합니다.
- 종속성 추적: 작업 간의 관계를 자동으로 식별하고 시각화합니다.
- 우선순위 설정: 각 작업에 우선순위를 할당하여 중요한 작업에 집중할 수 있습니다.
- 자동 워크플로우: 새로운 이슈 생성, 상태 업데이트, 리마인더 설정 등을 자동화합니다.
- 플랫폼 통합: GitHub Issues, Projects, Jira 등과 원활하게 통합됩니다.
사용 방법
- AI 에이전트(예: Claude Code, Cursor, Codex)에서 이 스킬을 활성화합니다.
- 프로젝트 설명이나 목표를 제공합니다.
- 스킬이 자동으로 계획을 생성하고 이슈를 설정합니다.
- 필요에 따라 계획을 검토하고 조정합니다.
예시 CLI 명령어
# 프로젝트 계획 생성
github/breakdown-plan create --name "새로운 기능 개발" --description "사용자 인증 시스템 구축"
# 기존 이슈 기반으로 계획 확장
github/breakdown-plan extend --issue-id 42
구성 요소
- 에픽(Epic): 대규모 작업 단위로, 여러 기능을 포함함.
- 기능(Feature): 특정 기능을 구현하기 위한 작업 그룹.
- 스토리(Story): 사용자 관점에서의 요구 사항.
- 인에이블러(Enabler): 기술적 작업이나 연구 활동.
- 테스트(Test): 품질 보증을 위한 테스트 케이스.
환경 변수
GITHUB_TOKEN: GitHub API 접근을 위한 토큰JIRA_API_TOKEN: Jira API 접근을 위한 토큰
지원 및 기여
이 스킬에 대한 문의나 기여는 GitHub 저장소에서 확인하세요.
라이선스
MIT 라이선스