plan-and-execute-skill은(는) 무엇을 하나요?
Claude Code 스킬: 계획 → 검토 → 워크트리 → 병합 → 푸시 워크플로우
개요
이 스킬은 Claude Code에서 구조화된 '계획 및 실행' 워크플로우를 구현합니다. 다음 5단계 프로세스를 따릅니다:
- 계획(Plan) – 변경 사항 계획 수립
- 검토(Review) – 계획 검토 및 승인
- 워크트리(Worktree) – 격리된 Git Worktree에서 변경 사항 구현
- 병합(Merge) – 변경 사항을 메인 브랜치에 병합
- 푸시(Push) – 원격 저장소에 푸시
사용법
이 스킬은 일반적으로 Claude Code 세션 내에서 자연어 명령을 통해 활성화됩니다. 워크플로우를 시작하려면 다음과 같이 요청하세요:
/plan-and-execute
또는 원하는 변경 사항을 설명하면 Claude가 자동으로 프로세스를 안내합니다.
워크플로우 단계
1단계: 계획(Plan)
Claude가 제안된 변경 사항에 대한 상세 계획을 작성합니다. 여기에는 다음이 포함됩니다:
- 변경 범위
- 영향을 받는 파일
- 잠재적 위험
- 구현 전략
2단계: 검토(Review)
계획이 명확성과 완전성에 대해 검토됩니다. 필요시 수정을 요청할 수 있습니다.
3단계: 워크트리(Worktree)
Git Worktree가 생성되어 격리된 환경에서 변경 사항을 구현할 수 있습니다. 이렇게 하면 현재 작업이 중단되지 않고 메인 브랜치가 깔끔하게 유지됩니다.
4단계: 병합(Merge)
변경 사항이 완료되고 테스트되면 메인 브랜치에 병합됩니다.
5단계: 푸시(Push)
최종 변경 사항이 원격 저장소에 푸시되어 다른 사용자와 공유됩니다.
구성
이 스킬은 특별한 구성이 필요하지 않습니다. plan-and-execute-skill이 Claude Code 환경에 설치되어 있으면 됩니다.
요구 사항
- Claude Code
- Git (Worktree 기능 포함)
- 원격 저장소 액세스
문제 해결
워크플로우 중 문제가 발생하면:
- 워크트리 브랜치가 최신 상태인지 확인하세요.
- 병합 충돌이 있는지 확인하고 필요한 경우 수동으로 해결하세요.
- 계획이 불완전하거나 모호한 경우 1단계로 돌아가 계획을 수정하세요.