اگر از Claude Code می‌خواهید برایتان نرم‌افزار بسازد، Superpowers کمک می‌کند کار از یک درخواست مبهم به طراحی، برنامهٔ اجرا، کدنویسی، آزمون و بازبینی برسد. این مجموعه برای کار توسعهٔ نرم‌افزار ساخته شده است و اسکیل‌های اصلی آن را در پایین همین صفحه می‌توانید از مخزن سازنده کپی کنید.

مزایای Superpowers برای برنامه‌نویس چیست؟

  • نیاز را پیش از کدنویسی روشن می‌کند. اسکیل brainstorming از ایدهٔ اولیه سؤال می‌سازد و آن را به طرحی تبدیل می‌کند که بتوانید بررسی و اصلاحش کنید.
  • کار بزرگ را قابل‌اجرا می‌کند. writing-plans مسیر ساخت را به گام‌های کوچک، فایل‌های مشخص و معیار بررسی می‌شکند.
  • خطا را با شواهد پیگیری می‌کند. اسکیل‌های آزمون، عیب‌یابی و تأیید نهایی کمک می‌کنند «کار می‌کند» فقط یک ادعا نباشد.
  • بازبینی را وارد روند کار می‌کند. پیش از تمام‌کردن شاخهٔ توسعه، کد و نتیجه با طرح و آزمون‌ها سنجیده می‌شوند.
  • روش کار را تکرارپذیر می‌کند. به‌جای توضیح‌دادن دوبارهٔ همان اصول در هر گفت‌وگو، مجموعه‌ای از دستورالعمل‌های قابل‌استفادهٔ مجدد دارید.

این‌ها هدف و روش کار مجموعه‌اند، نه تضمین کیفیت خروجی. اجرای چند مرحله و عامل ممکن است زمان و مصرف توکن را بیشتر کند. خودِ جسی وینسنت، سازندهٔ Superpowers، در گفت‌وگوی ۲۳ آوریل ۲۰۲۶ گفته بود پلاگین به تخمین او از ۲۰۰ هزار نصب گذشته است؛ این عدد «دانلود گیت‌هاب» یا شمار کاربران فعال نیست. در همان گفت‌وگو توضیح می‌دهد که روند اصلی از پرسیدن دربارهٔ نیاز شروع می‌شود و سپس به طرح، برنامهٔ اجرا و بازبینی می‌رسد.

اسکیل چیست؟ یک توضیح کوتاه

اسکیل پوشه‌ای از دستورالعمل‌های قابل‌استفادهٔ مجدد برای یک کار مشخص است. فایل اصلی آن SKILL.md نام دارد؛ نام و توضیح کوتاه اسکیل و مراحل انجام کار را در خود نگه می‌دارد و می‌تواند فایل‌های کمکی هم داشته باشد. Claude وقتی کاری با توضیح اسکیل مرتبط باشد، می‌تواند آن را بخواند و به کار ببرد. تعریف و ساختار رسمی Agent Skills همین الگو را نشان می‌دهد. در Superpowers چند اسکیل کنار هم یک روند توسعه می‌سازند.

چطور Superpowers را در Claude Code نصب کنیم؟

در Claude Code، دستور زیر را اجرا کنید. این روش از راهنمای رسمی مخزن Superpowers آمده و کل مجموعه را نصب می‌کند:

نصب Superpowers در Claude Code
/plugin install superpowers@claude-plugins-official

اگر دستور در نسخهٔ شما در دسترس نبود، مخزن سازنده روش افزودن marketplace و نصب از آن را هم توضیح داده است. بعد از نصب، یک درخواست عادی مانند «برای این قابلیت تازه، اول نیاز را روشن کن و بعد طرح بده» بنویسید؛ لازم نیست همهٔ اسکیل‌ها را تک‌تک صدا بزنید. برای استفادهٔ کامل، نصب مجموعه بهتر از کپی‌کردن یک فایل تنهاست، چون بعضی اسکیل‌ها به فایل‌های کمکی و جریان کاری پلاگین وابسته‌اند.

۱۵ اسکیل Superpowers؛ متن اصلی آمادهٔ کپی

دکمهٔ «کپی متن اسکیل» فایل SKILL.md همان اسکیل را هنگام کلیک از شاخهٔ main مخزن اصلی می‌خواند و متن کاملش را کپی می‌کند. دکمهٔ «دیدن فایل اصلی» برای بررسی نسخهٔ فعلی و فایل‌های همراه آن است. چون مخزن به‌روزرسانی می‌شود، متن کپی‌شده ممکن است در آینده با توضیح کوتاه این مقاله فرق کند. این فایل‌ها به زبان انگلیسی‌اند؛ متن آن‌ها را عیناً به‌عنوان اسکیل فارسی جا نمی‌زنیم.

از ایده تا برنامه

brainstorming

هدف، محدودیت‌ها و شکل راه‌حل را پیش از شروع پیاده‌سازی روشن می‌کند.

دیدن فایل اصلی
writing-plans

طرح تأییدشده را به گام‌های کوچک با مسیر فایل و روش بررسی تبدیل می‌کند.

دیدن فایل اصلی
executing-plans

برنامهٔ نوشته‌شده را مرحله‌به‌مرحله در همان جلسه اجرا و بررسی می‌کند.

دیدن فایل اصلی

ساخت، آزمون و عیب‌یابی

test-driven-development

چرخهٔ نوشتن آزمون، دیدن شکست، پیاده‌سازی کمینه و بازآرایی را هدایت می‌کند.

دیدن فایل اصلی
systematic-debugging

پیش از پیشنهاد اصلاح، علت خطا را با شواهد و آزمایش پیدا می‌کند.

دیدن فایل اصلی
verification-before-completion

پیش از اعلام پایان کار، فرمان‌های بررسی و نتیجهٔ واقعی آن‌ها را مطالبه می‌کند.

دیدن فایل اصلی
diagnosing-superpowers

رفتار غیرمنتظرهٔ خود Superpowers را با رجوع به شواهد جلسه بررسی می‌کند.

دیدن فایل اصلی

همکاری و بازبینی کد

subagent-driven-development

کارهای برنامه را با عامل‌های جداگانه اجرا و در دو مرحله بازبینی می‌کند.

دیدن فایل اصلی
dispatching-parallel-agents

برای مسئله‌های مستقل، کار را میان عامل‌های هم‌زمان تقسیم می‌کند.

دیدن فایل اصلی
requesting-code-review

پیش از پذیرفتن نتیجه، درخواست بازبینی کد را با زمینهٔ لازم آماده می‌کند.

دیدن فایل اصلی
receiving-code-review

نظرهای بازبین را می‌سنجد و اصلاح‌های موجه را اجرا می‌کند.

دیدن فایل اصلی
using-git-worktrees

برای کارهای جدا، شاخه و پوشهٔ کاری مستقل در Git آماده می‌کند.

دیدن فایل اصلی
finishing-a-development-branch

پس از بررسی نتیجه، گزینه‌های پایان شاخه مانند PR یا ادغام را روشن می‌کند.

دیدن فایل اصلی

ساخت و به‌کارگیری اسکیل

writing-skills

برای نوشتن و آزمایش اسکیل تازه، روش و قالب ارائه می‌دهد.

دیدن فایل اصلی
using-superpowers

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

دیدن فایل اصلی

از کدام اسکیل شروع کنیم؟

برای یک قابلیت تازه، نخست brainstorming را ببینید؛ بعد از روشن‌شدن طرح، writing-plans به کار می‌آید. اگر کدی خطا می‌دهد، systematic-debugging نقطهٔ شروع مناسب‌تری است. پیش از گفتن «تمام شد»، verification-before-completion کمک می‌کند نتیجه را با اجرای بررسی‌های واقعی ثابت کنید. فهرست و توضیح روند در مخزن اصلی مرجع نهایی نام‌ها و ترتیب فعلی اسکیل‌هاست.

اگر برای انتخاب میان Claude Code و ابزارهای دیگر هنوز مطمئن نیستید، مقایسهٔ بات‌های هوش مصنوعی برای شناخت جایگاه ابزارها مفید است. Superpowers به درد کسی می‌خورد که واقعاً پروژهٔ نرم‌افزاری را با یک عامل کدنویس پیش می‌برد؛ برای یک پرسش سادهٔ متنی به چنین روندی نیاز ندارید.


درباره‌ی بی‌باک ←