Refactoring

Kham pha Agent Skill cho Refactoring trong Phat trien va so sanh workflow, cong cu va tinh huong lien quan.

9 skills
O
test-driven-development

by obra

Cài đặt và sử dụng kỹ năng test-driven-development để áp dụng TDD nghiêm ngặt: viết một bài kiểm thử thất bại trước, xác nhận lỗi đó thực sự xảy ra, triển khai lượng mã tối thiểu, rồi refactor an toàn.

Test Automation
Favorites 0GitHub 121.8k
W
python-design-patterns

by wshobson

python-design-patterns là skill hỗ trợ refactor và review thiết kế cho Python, tập trung vào KISS, SRP, separation of concerns, composition over inheritance và Rule of Three để tạo code gọn gàng hơn, dễ kiểm thử hơn.

Refactoring
Favorites 0GitHub 32.6k
W
python-anti-patterns

by wshobson

python-anti-patterns là checklist review code Python giúp phát hiện sớm các mẫu dễ gây lỗi như retry rải rác, lặp lại timeout và độ phức tạp bị che giấu trước khi merge, trong lúc refactor hoặc khi debug.

Code Review
Favorites 0GitHub 32.6k
W
modern-javascript-patterns

by wshobson

modern-javascript-patterns là tài liệu tham khảo thực tiễn về ES6+ để refactor JavaScript cũ, áp dụng async/await, modules, destructuring và các mẫu xử lý mảng theo phong cách hàm. Hãy dùng nó để hiện đại hóa code frontend hoặc JavaScript tổng quát với cú pháp rõ ràng hơn, lựa chọn pattern tốt hơn và khả năng bảo trì cao hơn.

Frontend Development
Favorites 0GitHub 32.6k
W
architecture-patterns

by wshobson

architecture-patterns giúp các nhóm backend thiết kế mới hoặc tái cấu trúc dịch vụ theo các hướng Clean, Hexagonal, Onion và DDD. Tìm hiểu cách thêm skill từ repo wshobson/agents, xem SKILL.md cùng các tài liệu tham khảo nâng cao, rồi áp dụng vào phân lớp, bounded context, interface, quy tắc phụ thuộc và kế hoạch refactor.

Backend Development
Favorites 0GitHub 32.6k
W
react-modernization

by wshobson

react-modernization là một skill tập trung vào nâng cấp, giúp đưa ứng dụng React 16/17 lên 18+, chuyển class component sang hooks, cập nhật root API và lập kế hoạch refactor theo từng giai đoạn với hướng dẫn có tính đến codemod.

Refactoring
Favorites 0GitHub 32.5k
W
dependency-upgrade

by wshobson

dependency-upgrade là skill hỗ trợ lập kế hoạch nâng cấp dependency lớn với rà soát semver, phân tích tương thích, triển khai theo từng giai đoạn và kiểm thử. Hãy dùng skill này để kiểm tra các gói npm hoặc yarn, phân tích cây phụ thuộc, xử lý xung đột và định hướng nâng cấp framework hoặc thư viện an toàn hơn trong quy trình Code Editing.

Code Editing
Favorites 0GitHub 32.5k
V
vercel-react-best-practices

by vercel-labs

vercel-react-best-practices là skill từ Vercel Engineering giúp AI tối ưu hiệu năng React và Next.js với bộ quy tắc ưu tiên cho waterfalls, bundle size và rendering.

Frontend Development
Favorites 0GitHub 24k
W
angular-migration

by wshobson

angular-migration hỗ trợ các nhóm chuyển ứng dụng AngularJS sang Angular hiện đại với hybrid mode, viết lại component theo từng giai đoạn, cập nhật DI và hướng dẫn migrate routing trong một file SKILL.md duy nhất.

Frontend Development
Favorites 0GitHub 0