Code Editing

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

64 skills
A
terminal-ops

bởi affaan-m

terminal-ops là một skill thực thi repo theo hướng ưu tiên bằng chứng cho công việc trong terminal. Hãy dùng nó để chạy lệnh, kiểm tra trạng thái git, gỡ lỗi CI hoặc build, và thực hiện các sửa đổi hẹp với bằng chứng rõ ràng về những gì đã thay đổi và những gì đã được xác minh. Hướng dẫn terminal-ops này giúp giảm đoán mò trong Code Editing và các thao tác với repo.

Code Editing
Yêu thích 0GitHub 156.3k
A
rust-patterns

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.

Backend Development
Yêu thích 0GitHub 156.2k
A
repo-scan

bởi affaan-m

repo-scan là một skill kiểm tra source đa nền tảng, có khả năng phân loại file, phát hiện thư viện bên thứ ba được nhúng, và giúp bạn đánh giá phần nào là lõi, phần nào bị lặp, hoặc chỉ là gánh nặng dư thừa. Skill này hữu ích cho repo-scan trong Code Review, di chuyển hệ thống legacy, và lập kế hoạch refactor. Xem hướng dẫn cài đặt repo-scan và cách dùng repo-scan ngay trong skill.

Code Review
Yêu thích 0GitHub 156.2k
A
pytorch-patterns

bởi affaan-m

pytorch-patterns giúp bạn viết, rà soát và gỡ lỗi mã PyTorch với các mẫu độc lập thiết bị, thí nghiệm có thể tái lập và xử lý tensor rõ ràng. Dùng skill pytorch-patterns để có vòng lặp huấn luyện gọn hơn, refactor mô hình dễ hơn và hướng dẫn PyTorch thực tiễn hơn.

Code Editing
Yêu thích 0GitHub 156.2k
A
python-patterns

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.

Code Editing
Yêu thích 0GitHub 156.2k
A
plankton-code-quality

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.

Code Editing
Yêu thích 0GitHub 156.2k
A
perl-patterns

bởi affaan-m

perl-patterns là một skill Perl 5.36+ hiện đại để viết, rà soát và tái cấu trúc mã theo đúng idiom. Hãy dùng hướng dẫn perl-patterns này để định hướng sinh mã, tinh giản boilerplate cũ và giữ cho modules, signatures cùng xử lý lỗi luôn dễ bảo trì.

Code Generation
Yêu thích 0GitHub 156.2k
A
nuxt4-patterns

bởi affaan-m

nuxt4-patterns là một skill cho Nuxt 4 về an toàn hydration, route rules, lazy loading và truy vấn dữ liệu an toàn với SSR. Dùng skill nuxt4-patterns để đưa ra quyết định tốt hơn trong Frontend Development, giảm lỗi lệch render và áp dụng đúng pattern cho từng trang hoặc component.

Frontend Development
Yêu thích 0GitHub 156.2k
A
kotlin-patterns

bởi affaan-m

kotlin-patterns giúp bạn viết và review Kotlin đúng chuẩn idiomatic bằng null safety, immutability, sealed hierarchies, coroutines, extension functions và DSL builders. Dùng skill kotlin-patterns này cho việc sinh mã theo phong cách Kotlin-native, refactor và ra quyết định với Gradle Kotlin DSL với ít phải đoán hơn.

Code Generation
Yêu thích 0GitHub 156.2k
A
dart-flutter-patterns

bởi affaan-m

dart-flutter-patterns là một kỹ năng thực tiễn về Dart và Flutter dành cho phát triển frontend, bao quát null safety, immutable state, async composition, cấu trúc widget, state management, điều hướng GoRouter, networking với Dio, testing và clean architecture. Hãy dùng hướng dẫn dart-flutter-patterns để chọn các pattern sẵn sàng cho production khi làm tính năng mới và refactor.

Frontend Development
Yêu thích 0GitHub 156.1k
A
cpp-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.

Code Review
Yêu thích 0GitHub 156.1k
G
investigate

bởi garrytan

Skill investigate hướng dẫn gỡ lỗi có hệ thống và phân tích nguyên nhân gốc cho các hành vi lỗi, chập chờn hoặc bất thường. Hãy dùng khi review code, phân luồng sự cố, sửa lỗi, hoặc trong những trường hợp kiểu "hôm qua vẫn chạy" khi bạn cần bằng chứng trước khi thay đổi code. Quy trình gồm bốn giai đoạn: investigate, analyze, hypothesize, implement.

Code Review
Yêu thích 0GitHub 91.8k
G
review

bởi garrytan

Skill review cho rà soát PR trước khi merge. Dùng để kiểm tra diff so với nhánh base về an toàn SQL, rủi ro vượt biên tin cậy, shell injection, độ đầy đủ của enum và các rủi ro cấu trúc khác. Phù hợp nhất cho một review guide giúp agent phát hiện lỗi thật nhanh hơn, với ít phỏng đoán hơn so với prompt chung chung.

PR Review
Yêu thích 0GitHub 91.8k
M
migrate-to-shoehorn

bởi mattpocock

migrate-to-shoehorn giúp bạn thay các ép kiểu `as` trong test TypeScript bằng @total-typescript/shoehorn để tạo fixture một phần an toàn hơn. Hãy dùng skill migrate-to-shoehorn này khi bạn cần dọn dẹp dữ liệu test dùng ép kiểu quá nhiều, làm theo hướng dẫn migrate-to-shoehorn, hoặc chuẩn hóa migrate-to-shoehorn cho Test Automation.

Test Automation
Yêu thích 0GitHub 66k
M
zoom-out

bởi mattpocock

Skill zoom-out giúp agent lùi lại khỏi một câu hỏi code hẹp để nhìn ra toàn bộ hệ thống, gồm các module liên quan, nơi gọi, và từ vựng của dự án. Skill này phù hợp nhất cho các workflow Code Editing khi bạn cần bối cảnh trước khi sửa đổi, đặc biệt trong repo hoặc subsystem chưa quen.

Code Editing
Yêu thích 0GitHub 66k
M
request-refactor-plan

bởi mattpocock

request-refactor-plan giúp biến một yêu cầu refactor mơ hồ thành một kế hoạch chi tiết với các commit nhỏ, kiểm tra repo, xác định ranh giới phạm vi, rà soát độ phủ test và tạo GitHub issue. Hãy dùng nó cho các RFC refactor, kế hoạch thay đổi theo từng bước và khâu chuẩn bị triển khai an toàn hơn.

Refactoring
Yêu thích 0GitHub 66k
W
python-type-safety

bởi wshobson

python-type-safety là một skill chuyên biệt giúp bổ sung type hint Python an toàn hơn, generics, protocols và các mẫu tương thích tốt với trình kiểm tra như mypy hoặc pyright trong mã nguồn thực tế và quy trình sinh mã.

Code Generation
Yêu thích 0GitHub 32.6k
W
dependency-upgrade

bởi 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
Yêu thích 0GitHub 32.5k
G
add-educational-comments

bởi github

Skill add-educational-comments thêm các chú thích mang tính giảng giải vào tệp mã nguồn được chỉ định, đồng thời giữ nguyên cấu trúc và hành vi của mã. Skill có thể yêu cầu người dùng chọn tệp nếu chưa có, điều chỉnh mức độ giải thích theo trình độ người đọc và tuân thủ các giới hạn tăng số dòng rõ ràng khi biên tập mã cho mục đích học tập.

Technical Writing
Yêu thích 0GitHub 27.8k
V
vercel-react-native-skills

bởi vercel-labs

vercel-react-native-skills là skill cho React Native và Expo dành cho phát triển frontend chú trọng hiệu năng. Hãy dùng nó để cải thiện việc render danh sách, animation, điều hướng, các mẫu UI, quản lý state và thiết lập native module. Skill này cung cấp các quy tắc thực tiễn, hướng dẫn cài đặt và các mẫu sử dụng để xử lý các điểm nghẽn của ứng dụng mobile với ít phải đoán mò hơn.

Frontend Development
Yêu thích 0GitHub 25.9k
P
optimize

bởi pbakaus

Skill optimize giúp chẩn đoán và khắc phục các vấn đề hiệu năng UI ở nhiều khía cạnh như tốc độ tải, render, animation, hình ảnh và kích thước bundle. Hãy dùng khi bạn cần một hướng dẫn optimize có cấu trúc để tối ưu hiệu năng, ưu tiên đo lường trước khi xử lý các trải nghiệm web chậm, giật hoặc thiếu mượt mà.

Performance Optimization
Yêu thích 0GitHub 20.4k
A
incremental-implementation

bởi addyosmani

incremental-implementation giúp bạn triển khai thay đổi theo từng lát cắt nhỏ, có thể kiểm thử, phù hợp cho chỉnh sửa nhiều file, refactor và thêm tính năng mới. Hãy dùng kỹ năng incremental-implementation khi một tác vụ quá lớn để hoàn thành an toàn chỉ trong một lượt. Kỹ năng này đặc biệt hợp cho sửa code, vì mỗi bước đều giữ hệ thống ở trạng thái chạy được, dễ review và dễ xác minh hơn.

Code Editing
Yêu thích 0GitHub 18.7k
A
code-simplification

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.

Refactoring
Yêu thích 0GitHub 18.7k
T
p7

bởi tanweai

p7 là skill thực thi ở cấp độ kỹ sư senior dành cho tạo mã dưới sự giám sát của P8. Skill này xử lý các đầu việc con có phạm vi rõ ràng theo quy trình ưu tiên lập kế hoạch trước: thiết kế giải pháp, phân tích tác động, chỉnh sửa mã và tự rà soát bằng 3 câu hỏi. Phù hợp nhất cho công việc triển khai có phạm vi giới hạn, không phải cho kiến trúc tổng thể hoặc lên ý tưởng rộng.

Code Generation
Yêu thích 0GitHub 14.1k