Skill عملی برای AI Agent
Improve Codebase Architecture
برای تحلیل معماری کد و پیشنهاد refactorهای عمیق و قابل تست استفاده میشود.
آمادهمعماری کدپیشرفتهبهروزرسانی ۱۶ تیر ۱۴۰۵
1
این Skill چه کاری میکند؟
این Skill به شما کمک میکند معماری کد را با کمک AI Agent سریعتر و دقیقتر تحلیل کنید. کافی است بخش هدف، نشانههای پیچیدگی و محدودیت ریسک را به Agent بدهید تا نقشه معماری، اولویت refactor و گامهای کوچک اجرا دریافت کنید. این Skill برای تیمهایی مناسب است که میخواهند تغییرهای ساختاری را بدون تصمیمهای حدسی پیش ببرند.
2
ورودی لازم
- بخش یا repo هدف
- نشانههای پیچیدگی
- محدودیت زمان یا ریسک
- معیار کیفیت
3
خروجی نهایی
- نقشه معماری فعلی
- اولویت refactor
- ریسکهای ساختاری
- گامهای اجرای کوچک
4
مناسب کدام Agentهاست؟
Claude CodeCursorCodexGitHub CopilotWindsurf
5
Copy Prompt / Workflow
ساختار کد را بررسی کن و refactorهای مهم را پیشنهاد بده. ورودی: بخش هدف، نشانههای پیچیدگی و محدودیت ریسک. خروجی: نقشه معماری، اولویت تغییر و گامهای کوچک اجرا.
6
آموزش استفاده مرحلهای
- بخش مشکلدار را مشخص کن.
- از Skill بخواه معماری فعلی را توصیف کند.
- تغییرها را بر اساس ریسک و اثر مرتب کن.
- بعد از هر تغییر، دوباره ارزیابی کن.
7
مثال واقعی
در یک monorepo شلوغ، این Skill میتواند ماژولهای coupled را مشخص کند و مسیر جدا کردن مسئولیتها را بدهد.
8
خطاهای رایج
- فقط به زیباسازی کد فکر میکنی و اثر معماری را نمیسنجی.
- refactor بزرگ را بدون مراحل کوچک پیشنهاد میدهی.
- معیار تست و rollback نداری.
9
منبع و نصب Skill
منبع اصلی و تأییدشده در skills.sh
npx skills add https://github.com/mattpocock/skills --skill improve-codebase-architecture
10