bởi affaan-m
rust-patterns là một cẩm nang thực hành cho phát triển Rust theo phong cách idiomatic, bao quát ownership, xử lý lỗi, traits, concurrency, ranh giới module và các lựa chọn thiết kế hướng backend để viết code an toàn, gọn gàng hơn.
bởi affaan-m
rust-patterns là một cẩm nang thực hành cho phát triển Rust theo phong cách idiomatic, bao quát ownership, xử lý lỗi, traits, concurrency, ranh giới module và các lựa chọn thiết kế hướng backend để viết code an toàn, gọn gàng hơn.
bởi affaan-m
Skill python-patterns giúp bạn viết, xem xét và tái cấu trúc mã Python theo các pattern chuẩn, cấu trúc dễ đọc, type hint và xử lý ngoại lệ thực tế. Dùng cho mã mới, thiết kế package/module hoặc refactor gọn hơn mà vẫn giữ nguyên hành vi và tuân theo quy ước Python.
bởi affaan-m
plankton-code-quality là hệ thống chất lượng mã nguồn ngay lúc ghi cho Claude Code. Nó định dạng, lint và có thể kích hoạt các bản sửa do Claude hỗ trợ sau mỗi lần chỉnh sửa file, giúp phát hiện lỗi ngay trong lúc đang edit thay vì đợi đến sau khi commit hoặc chạy CI. Rất phù hợp cho skill plankton-code-quality, guide và các workflow Code Editing.
bởi affaan-m
Kỹ năng java-coding-standards cung cấp hướng dẫn thực tế để viết Java 17+ dễ đọc, dễ bảo trì trong các dịch vụ Spring Boot, bao gồm đặt tên, bất biến, Optional, streams, exceptions, generics và bố cục package. Hãy dùng nó khi coding, refactoring và review mã với java-coding-standards.
bởi affaan-m
cpp-coding-standards là hướng dẫn tiêu chuẩn lập trình C++ dựa trên C++ Core Guidelines. Dùng nó khi viết, review và refactor C++ hiện đại, với trọng tâm là an toàn, rõ ràng, dễ bảo trì, RAII, an toàn kiểu và thiết kế tốt. Rất phù hợp cho Code Review bằng cpp-coding-standards và các quyết định thực tế trong team.
bởi affaan-m
Skill coding-standards cung cấp một nền tảng chung về đặt tên, khả năng đọc, tính bất biến, tính nhất quán và review code giữa các dự án, trước khi áp dụng các quy tắc riêng theo framework.
bởi Shubhamsaboo
python-expert là một GitHub skill dành cho sinh mã, review, debug và refactor Python. Skill này hướng dẫn agent theo thứ tự ưu tiên rõ ràng — độ đúng trước, rồi an toàn kiểu, hiệu năng, sau đó mới đến style — đồng thời chỉ người dùng tới SKILL.md, AGENTS.md và các file rule để áp dụng thực tế.
bởi Shubhamsaboo
code-reviewer là một skill gọn nhẹ cho Code Review, biến code hoặc diff thành báo cáo có cấu trúc, bao quát bảo mật, hiệu năng, best practices, mức độ nghiêm trọng, dòng hoặc phần bị ảnh hưởng, hướng sửa được khuyến nghị và điểm chất lượng tổng thể.
bởi 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.
bởi wshobson
python-code-style hỗ trợ định dạng mã Python, linting, quy ước đặt tên, type hint và docstring. Dùng skill này để review pull request, chuẩn hóa quy ước trong nhóm, và thiết lập hướng dẫn cho ruff, mypy hoặc pyright trong `pyproject.toml`.
bởi 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.
bởi wshobson
python-project-structure giúp bạn lên cấu trúc package Python, ranh giới giữa các module, tổ chức test và API công khai với `__all__`. Phù hợp cho dự án mới hoặc các đợt refactor cần cấu trúc rõ ràng hơn và import dễ bảo trì.
bởi addyosmani
code-simplification giúp refactor code đang chạy đúng để rõ ràng hơn mà không làm thay đổi hành vi. Hãy dùng khi code đã đúng nhưng khó đọc, khó bảo trì hoặc khó mở rộng, đặc biệt với logic lồng nhau, hàm quá dài, quy tắc lặp lại và các phần cần dọn dẹp sau khi đã phát hành tính năng.
bởi vuejs-ai
vue-options-api-best-practices giúp các nhóm frontend áp dụng best practices cho Vue 3 Options API, khắc phục lỗi ràng buộc `this` và lifecycle, đồng thời cải thiện kiểu TypeScript cho props, giá trị computed, events và cách dùng inject mà không cần chuyển sang Composition API.
bởi vuejs-ai
vue-jsx-best-practices giúp lập trình viên frontend viết Vue JSX và TSX đúng chuẩn hơn bằng cách thay các thuộc tính kiểu React như className và htmlFor bằng thuộc tính HTML phù hợp với Vue.
bởi softaworks
naming-analyzer rà soát tên biến, hàm, lớp, file, trường cơ sở dữ liệu và API; đánh dấu các identifier mơ hồ hoặc dễ gây hiểu nhầm, đồng thời gợi ý phương án đặt tên rõ ràng hơn, phù hợp quy ước cho review code và refactor.
bởi NeoLabHQ
Skill kaizen hướng dẫn những cải tiến code nhỏ, an toàn cho refactor, kiến trúc, sửa workflow, xử lý lỗi và validation. Skill này ưu tiên thay đổi theo từng bước, phòng ngừa ngay từ thiết kế và giữ phạm vi tối thiểu. Hãy dùng khi bạn cần một hướng dẫn kaizen thực tế để cải thiện code mà không sa đà vào over-engineering.
bởi hashicorp
terraform-style-guide giúp tạo và rà soát Terraform HCL theo các quy ước style của HashiCorp, cách tổ chức file, và mặc định ưu tiên an toàn. Hãy dùng nó cho việc sinh mã theo kiểu Terraform-native, cấu trúc module, variables, outputs, và cấu hình an toàn hơn trong các repository thực tế.
bởi zhaono1
refactoring-specialist là skill tái cấu trúc mã giúp cải thiện cấu trúc, độ dễ đọc và khả năng bảo trì mà vẫn giữ nguyên hành vi. Skill này hỗ trợ nhận diện code smell, áp dụng các bước refactor nhỏ và an toàn, đồng thời luôn chú trọng kiểm thử và xác minh.
bởi uucz
moyu-ko là một kỹ năng chỉnh sửa code giúp thay đổi tối thiểu, đúng phạm vi và dễ review. Nó giúp tránh overengineering bằng cách chỉ sửa những file được yêu cầu, dùng cách khắc phục đơn giản nhất và hỏi lại khi phạm vi chưa rõ. Hãy dùng kỹ năng moyu-ko khi bạn cần diff chính xác, sửa lỗi tập trung và một hướng dẫn moyu-ko thực tế cho các chỉnh sửa code có kỷ luật.
bởi alinaqi
Skill commit-hygiene giúp bạn giữ các thay đổi Git thật nguyên tử, dễ review và dễ hoàn tác. Dùng khi cần xác định ranh giới commit, giới hạn kích thước PR, và quyết định có nên tách stacked PR hay không. Đây là một hướng dẫn commit-hygiene thực dụng cho quy trình Git khi bộ thay đổi đang phình to quá mức.
bởi alinaqi
Skill code-deduplication giúp Claude tránh trùng lặp về mặt ngữ nghĩa bằng cách kiểm tra `CODE_INDEX.md`, tái sử dụng code sẵn có và cập nhật index sau khi thay đổi. Hãy dùng skill này cho code-deduplication khi Refactoring, với các utility dùng chung và quy trình bảo trì gọn gàng hơn.
bởi alinaqi
Base skill là nền tảng cho chỉnh sửa code, dựa trên thói quen TDD-first, danh sách việc làm nguyên tử và các quy tắc tối giản nghiêm ngặt để giữ cho thay đổi nhỏ, dễ đọc và ít rủi ro.
bởi Charlie85270
Skill component-refactoring giúp bạn tái cấu trúc các React components có độ phức tạp cao trong frontend Dify bằng hướng dẫn dựa trên analyzer. Dùng khi `pnpm analyze-component --json` cho thấy độ phức tạp trên 50, số dòng trên 300, hoặc khi bạn cần tách code, trích xuất hook, hay một hướng dẫn component-refactoring an toàn hơn thay vì một bản viết lại chung chung.