Skill عملی برای AI Agent
Codebase Design
برای تحلیل ساختار پروژه و پیشنهاد refactor قابل اجرا استفاده میشود.
آمادهمعماری کدپیشرفتهبهروزرسانی ۱۶ تیر ۱۴۰۵
1
این Skill چه کاری میکند؟
این Skill کمک میکند ساختار کد را از سطح معماری بررسی کنید. ورودی شما repository، ماژولها و مشکل طراحی است و خروجی، نقاط ضعف ساختار و پیشنهاد refactor مرحلهای است.
2
ورودی لازم
- repository
- ماژولها
- الگوی فعلی
- مشکل طراحی
3
خروجی نهایی
- نقاط ضعف ساختار
- مرز ماژولها
- refactor plan
- ریسکها
4
مناسب کدام Agentهاست؟
Claude CodeCursorCodexWindsurfGitHub Copilot
5
Copy Prompt / Workflow
ساختار پروژه را از نگاه معماری تحلیل کن. ورودی: repo و مشکل طراحی. خروجی: ضعفها و refactor plan.
6
آموزش استفاده مرحلهای
- ساختار فعلی را معرفی کن.
- نقطه درد معماری را بگو.
- از Skill بخواه مرز ماژولها را پیشنهاد کند.
- refactor را مرحلهای اجرا کن.
7
مثال واقعی
برای پروژهای که controllerها و سرویسها قاطی شدهاند، این Skill میتواند مرزبندی تمیزتری پیشنهاد بدهد.
8
خطاهای رایج
- فقط به نامگذاری فایلها توجه میکنی.
- refactor را یکباره و پرریسک انجام میدهی.
- مرز ماژولها را با نیاز واقعی پروژه هماهنگ نمیکنی.
9
منبع و نصب Skill
منبع اصلی و تأییدشده در skills.sh
npx skills add https://github.com/mattpocock/skills --skill codebase-design
10