Stats
Actions
Tags
From moon-harness
Use when starting isolated feature work that should not affect the current working directory — creates a git worktree with a dedicated branch
How this skill is triggered — by the user, by Claude, or both
Slash command
/moon-harness:git-worktree [feature-name][feature-name]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
feature 브랜치 + worktree를 생성하여 격리된 작업 환경을 만든다.
feature 브랜치 + worktree를 생성하여 격리된 작업 환경을 만든다.
인수: $ARGUMENTS — feature 이름 (kebab-case). 예: money-track-mvp
feature/$ARGUMENTS./worktrees/$ARGUMENTS
worktrees/ 디렉토리에 생성.claude/ 아래에 절대 생성하지 않는다 (설정 디렉토리, 권한 문제)git worktree add ./worktrees/$ARGUMENTS -b feature/$ARGUMENTS
.gitignore에 포함되어 있는지 확인 (없으면 추가)git status로 정상 상태 확인cd ./worktrees/$ARGUMENTS
git add -A
git commit -m "snapshot: $ARGUMENTS 작업 시작 전" --allow-empty
호출자에게 다음 정보를 반환:
{project-root}/worktrees/$ARGUMENTSfeature/$ARGUMENTSworktree 정리는 이 스킬의 책임이 아니다. 호출자(sdd 스킬)가 완료 후 처리한다:
git worktree remove ./worktrees/$ARGUMENTS
npx claudepluginhub moonseokchoi-kr/moon-harness --plugin moon-harnessGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.