Skill عملی برای AI Agent

Finishing a Development Branch

برای بستن تمیز branch و آماده‌سازی merge استفاده می‌شود.

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

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

این Skill کمک می‌کند یک branch توسعه را تمیز ببندید. ورودی شما وضعیت branch، تغییرات باقی‌مانده و شرط merge است و خروجی، checklist نهایی و قدم‌های قبل از merge است.

2

ورودی لازم

  • وضعیت branch
  • تغییرات باقی‌مانده
  • شرط merge
  • تست‌ها
3

خروجی نهایی

  • چک‌لیست نهایی
  • قدم‌های merge
  • cleanup لازم
  • ریسک‌ها
4

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

Claude CodeCursorCodexGitHub CopilotWindsurf
5

Copy Prompt / Workflow

branch توسعه را برای merge نهایی آماده کن. ورودی: وضعیت branch و تست‌ها. خروجی: checklist پایان و cleanup.
6

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

  1. وضعیت branch را بده.
  2. تغییرات باقی‌مانده را مشخص کن.
  3. از Skill بخواه checkout نهایی بدهد.
  4. بعد از merge، cleanup را انجام بده.
7

مثال واقعی

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

خطاهای رایج

  • branch را بدون چک نهایی می‌بندی.
  • cleanup بعد از merge را فراموش می‌کنی.
  • تست نهایی را اجرا نمی‌کنی.
9

منبع و نصب Skill

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

npx skills add https://github.com/obra/superpowers --skill finishing-a-development-branch
10
Git Workflowآمادهمتوسط

Using Git Worktrees

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

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

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

QA / Verificationآمادهساده

Verification Before Completion

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

ورودیکار انجام‌شده
خروجیچک‌لیست تایید
Compatible Agents
Claude CodeCursorCodexGeminiChatGPT
خروجی نهایی

چک‌لیست تایید · موارد ناقص · خطاهای احتمالی · مرحله بعدی

بازبینی کدآمادهمتوسط

Review

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

ورودیdiff
خروجیایرادهای مهم
Compatible Agents
Claude CodeCursorCodexGitHub CopilotGemini
خروجی نهایی

ایرادهای مهم · commentهای پیشنهادی · ریسک‌ها · تست‌های لازم