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

آموزش استفاده مرحله‌ای

  1. کارهای موازی را مشخص کن.
  2. برای هر task یک worktree جدا بساز.
  3. از Skill بخواه branchها و مسیرها را جدا نگه دارد.
  4. بعد از 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
GitHub / Issueآمادهمتوسط

To Issues

برای تبدیل برنامه یا PRD به issueهای قابل اجرا در GitHub استفاده می‌شود.

ورودیPRD یا برنامه
خروجیissueهای خردشده
Compatible Agents
Claude CodeCursorCodexGitHub Copilot
خروجی نهایی

issueهای خردشده · عنوان و شرح issue · اولویت اجرا · وابستگی‌ها

Refactorآمادهمتوسط

Request Refactor Plan

برای درخواست برنامه refactor قبل از تغییر کد و کاهش ریسک استفاده می‌شود.

ورودیکد یا ماژول هدف
خروجیبرنامه refactor
Compatible Agents
Claude CodeCursorCodexGitHub Copilot
خروجی نهایی

برنامه refactor · مراحل کوچک · ریسک‌ها · معیارهای تایید

برنامه‌ریزی اجراآمادهمتوسط

Writing Plans

برای تبدیل یک کار بزرگ به برنامه اجرایی کوچک، قابل تست و قابل پیگیری استفاده می‌شود.

ورودیهدف بزرگ
خروجیبرنامه مرحله‌ای
Compatible Agents
Claude CodeCursorCodexGeminiChatGPT
خروجی نهایی

برنامه مرحله‌ای · taskهای کوچک · وابستگی‌ها · نقطه‌های کنترل