Skill عملی برای AI Agent

Subagent-Driven Development

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

آمادهگردش کار Agentپیشرفتهبه‌روزرسانی ۱۶ تیر ۱۴۰۵
1

این Skill چه کاری می‌کند؟

این Skill کمک می‌کند کارهای بزرگ را بین subagentها تقسیم کنید. ورودی شما task اصلی، زیرکارها و وابستگی‌ها است و خروجی، تقسیم وظایف و ترتیب اجرای آن‌هاست.

2

ورودی لازم

  • task اصلی
  • زیرکارها
  • وابستگی‌ها
  • محدودیت‌ها
3

خروجی نهایی

  • تقسیم وظایف
  • مسیر اجرای موازی
  • مرز مسئولیت
  • checkpointها
4

مناسب کدام Agentهاست؟

Claude CodeCursorCodexWindsurfGemini
5

Copy Prompt / Workflow

کار را برای چند subagent تقسیم کن. ورودی: task اصلی و وابستگی‌ها. خروجی: وظایف جدا و ترتیب اجرا.
6

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

  1. task اصلی را مشخص کن.
  2. زیرکارها را جدا کن.
  3. از Skill بخواه وابستگی‌ها را نشان دهد.
  4. هر subagent را با یک خروجی مشخص هدایت کن.
7

مثال واقعی

برای پروژه‌ای با backend، frontend و docs، این Skill می‌تواند هر بخش را به Agent جدا بدهد.
8

خطاهای رایج

  • زیرکارها را بیش از حد بزرگ می‌گیری.
  • وابستگی‌ها را مشخص نمی‌کنی.
  • خروجی subagentها را یک‌جا جمع نمی‌کنی.
9

منبع و نصب Skill

منبع اصلی و تأییدشده در skills.sh

npx skills add https://github.com/obra/superpowers --skill subagent-driven-development
10
گردش کار Agentآمادهپیشرفته

Dispatching Parallel Agents

برای موازی‌کردن کارها و کوتاه‌کردن زمان اجرا استفاده می‌شود.

ورودیtaskها
خروجیplan موازی
Compatible Agents
Claude CodeCursorCodexWindsurfGemini
خروجی نهایی

plan موازی · تقسیم مسئولیت · checkpointها · جمع‌بندی نهایی

Git Workflowآمادهمتوسط

Using Git Worktrees

برای اجرای کارهای موازی با git worktree بدون خراب کردن branch اصلی استفاده می‌شود.

ورودیbranch اصلی
خروجیworktreeهای جدا
Compatible Agents
Claude CodeCursorCodexGitHub CopilotWindsurf
خروجی نهایی

worktreeهای جدا · برنامه کار موازی · مرزبندی branchها · گام‌های cleanup

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

Writing Plans

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

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

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