Community생산성 & 협업github.com

NeoFii/plan-and-execute-skill

Claude Code 스킬: 계획 → 검토 → 워크트리 → 병합 → 푸시 워크플로우

plan-and-execute-skill란 무엇인가요?

이 스킬은 Claude Code 환경에서 체계적인 개발 워크플로우를 제공합니다. 사용자가 '계획(Plan) → 검토(Review) → 워크트리(Worktree) → 병합(Merge) → 푸시(Push)'의 5단계 프로세스를 따르도록 안내하여, 코드 변경 사항을 안전하고 효율적으로 관리할 수 있도록 돕습니다. 특히 Git Worktree를 활용하여 격리된 작업 환경에서 변경 사항을 개발하고 테스트한 후, 메인 브랜치에 병합하는 방식을 채택하여 충돌 위험을 최소화합니다. 이 접근 방식은 대규모 프로젝트나 여러 기능을 동시에 개발해야 하는 상황에서 매우 유용하며, Claude Code의 자동화된 코드 리뷰 및 분석 기능과 결합되어 더욱 강력한 개발 경험을 제공합니다. 주로 Claude Code를 사용하는 AI 기반 개발 환경에 최적화되어 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add NeoFii/plan-and-execute-skill

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

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

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

문서

plan-and-execute-skill은(는) 무엇을 하나요?

Claude Code 스킬: 계획 → 검토 → 워크트리 → 병합 → 푸시 워크플로우

개요

이 스킬은 Claude Code에서 구조화된 '계획 및 실행' 워크플로우를 구현합니다. 다음 5단계 프로세스를 따릅니다:

  1. 계획(Plan) – 변경 사항 계획 수립
  2. 검토(Review) – 계획 검토 및 승인
  3. 워크트리(Worktree) – 격리된 Git Worktree에서 변경 사항 구현
  4. 병합(Merge) – 변경 사항을 메인 브랜치에 병합
  5. 푸시(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단계로 돌아가 계획을 수정하세요.

관련 스킬