スキル一覧に戻る
yellinzero

aico-worktree

by yellinzero

Build your AI team in seconds, start working immediately

0🍴 0📅 2026年1月21日
GitHubで見るManusで実行

SKILL.md


name: aico-worktree description: | Create isolated git worktree for feature development. Handles directory selection, gitignore verification, project setup, and baseline test verification.

Use this skill when:

  • Starting feature work that needs isolation from current workspace
  • Before executing implementation plans on a new branch
  • Want to work on multiple branches/features simultaneously
  • User asks to "create worktree", "isolate this work", "separate branch"
  • Need clean baseline before starting major changes

Safety: ALWAYS verify worktree directory is gitignored before creating. Process: Check directory → Verify ignored → Create worktree → Run setup → Verify baseline tests

Git Worktree

Process

  1. Check existing directories: .worktrees/ or worktrees/
  2. Verify gitignored: MUST verify before creating
  3. Create worktree: git worktree add <path> -b <branch>
  4. Run project setup: Auto-detect (npm/pip/go/cargo)
  5. Verify baseline tests: Run tests, report status

Directory Selection

PriorityCheck
1Existing .worktrees/
2Existing worktrees/
3Project config/docs
4Ask user

Safety Verification

For project-local directories:

git check-ignore -q .worktrees 2>/dev/null

If NOT ignored → Add to .gitignore first.

Creation Steps

# Create worktree with new branch
git worktree add ".worktrees/$BRANCH_NAME" -b "$BRANCH_NAME"
cd ".worktrees/$BRANCH_NAME"

# Run project setup (auto-detect)
if [ -f package.json ]; then npm install; fi
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi

# Verify baseline tests
npm test / pytest / go test ./...

Report Format

Worktree ready at <full-path>
Branch: <branch-name>
Tests: <N> passing
Ready to implement <feature-name>

Worktree Management

git worktree list          # List all
git worktree remove <path> # Remove after merge
git worktree prune         # Clean stale

Key Rules

  • ALWAYS verify directory is gitignored for project-local
  • MUST run baseline tests before reporting ready
  • If tests fail → Report failures, ask whether to proceed
  • ALWAYS auto-detect and run project setup

Common Mistakes

  • ❌ Skip ignore verification → ✅ Always verify gitignored
  • ❌ Skip baseline tests → ✅ Verify clean starting point
  • ❌ Proceed with failing tests → ✅ Ask user first
  • ❌ Leave stale worktrees → ✅ Remove after merge

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です