Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    shikajiro

    create-worktree

    shikajiro/create-worktree
    Planning
    64
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Creates a git worktree for parallel feature development. Use after planning to prepare an isolated development environment with all necessary environment files.

    SKILL.md

    Git Worktree Creator

    planモード終了後、feature開発用の独立したworktree環境を自動作成します。

    概要

    このSkillは以下を自動で実行します:

    1. .worktrees/<feature-name>/ ディレクトリにworktreeを作成
    2. feature/<feature-name> ブランチを新規作成
    3. 環境変数ファイル(.env, .envrc など)を自動コピー
    4. make setup で開発環境をセットアップ

    使用方法

    基本的な使い方

    # スクリプトを実行
    bash .claude/skills/create-worktree/scripts/create_worktree.sh <feature-name>
    
    # 例: user-auth 機能を開発する場合
    bash .claude/skills/create-worktree/scripts/create_worktree.sh user-auth
    

    実行結果

    .worktrees/user-auth/     # worktreeディレクトリ
    ├── .env                  # ルートからコピー
    ├── .envrc                # ルートからコピー
    ├── modules/
    │   ├── frontend/.env*    # frontendの環境変数
    │   ├── backend/.env      # backendの環境変数
    │   └── agent/.env        # agentの環境変数(あれば)
    └── ...(その他のファイル)
    

    コピーされる環境変数ファイル

    • ルート: .env, .envrc
    • frontend: .env, .env.local, .env.dev, .env.prd, .env.test
    • backend: .env
    • agent: .env(存在する場合)

    作業完了後

    PR作成とworktree削除を同時に行う(推奨)

    pr-and-cleanup スキルを使用すると、PR作成とworktree削除を自動で行えます:

    cd .worktrees/<feature-name>
    bash ../../.claude/skills/pr-and-cleanup/scripts/pr_and_cleanup.sh
    

    詳細は pr-and-cleanup スキル を参照してください。

    手動でworktreeを削除する場合

    git worktree remove .worktrees/<feature-name>
    

    詳細

    詳細については REFERENCE.md を参照してください。

    Recommended Servers
    Gitlab
    Gitlab
    GitHub
    GitHub
    Confluence
    Confluence
    Repository
    shikajiro/claude-code-skill-example
    Files