Skill عملی برای AI Agent
Using Git Worktrees
برای اجرای کارهای موازی با git worktree بدون خراب کردن branch اصلی استفاده میشود.
آمادهGit Workflowمتوسطبهروزرسانی ۱۶ تیر ۱۴۰۵
1
این Skill چه کاری میکند؟
این Skill به شما کمک میکند کارهای موازی را با کمک AI Agent سریعتر و دقیقتر مدیریت کنید. کافی است branch اصلی، taskهای همزمان و مسیر workspace را به Agent بدهید تا worktreeهای جدا، مرزبندی branchها و برنامه cleanup دریافت کنید. این Skill برای کسانی مناسب است که میخواهند همزمان چند کار را بدون تداخل پیش ببرند.
2
ورودی لازم
- branch اصلی
- کارهای موازی
- مسیر workspace
- محدودیت merge
3
خروجی نهایی
- worktreeهای جدا
- برنامه کار موازی
- مرزبندی branchها
- گامهای cleanup
4
مناسب کدام Agentهاست؟
Claude CodeCursorCodexGitHub CopilotWindsurf
5
Copy Prompt / Workflow
برای کار موازی از git worktree استفاده کن. ورودی: branch اصلی، کارهای همزمان و مسیر workspace. خروجی: worktree جدا، مرزبندی branch و cleanup plan.
6
آموزش استفاده مرحلهای
- کارهای موازی را مشخص کن.
- برای هر task یک worktree جدا بساز.
- از Skill بخواه branchها و مسیرها را جدا نگه دارد.
- بعد از merge، worktreeهای اضافی را پاک کن.
7
مثال واقعی
برای همزمان کار کردن روی refactor و bugfix، این Skill کمک میکند هر شاخه workspace جدا داشته باشد و تداخل کم شود.
8
خطاهای رایج
- worktreeها را بدون نامگذاری روشن میسازی.
- branch اصلی را با کارهای موازی قاطی میکنی.
- cleanup بعد از merge را فراموش میکنی.
9
منبع و نصب Skill
منبع اصلی و تأییدشده در skills.sh
npx skills add https://github.com/obra/superpowers --skill using-git-worktrees
10