Debugging

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

66 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
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
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
nextjs-turbopack

bởi affaan-m

Kỹ năng nextjs-turbopack giúp bạn dùng Turbopack trong Next.js 16+ để phát triển cục bộ nhanh hơn, HMR mượt hơn và đưa ra quyết định đúng về bundler. Hãy xem đây như một hướng dẫn thực hành về nextjs-turbopack cho việc cài đặt, sử dụng, và khi nào nên chuyển lại sang webpack trong quy trình Frontend Development.

Frontend Development
Yêu thích 0GitHub 156.2k
A
flutter-dart-code-review

bởi affaan-m

flutter-dart-code-review là một checklist review code Flutter và Dart không phụ thuộc thư viện, bao quát kiến trúc, chất lượng widget, quản lý state, hiệu năng, khả năng truy cập, bảo mật và clean code. Hãy dùng nó như một hướng dẫn review code có cấu trúc cho Code Review trên BLoC, Riverpod, Provider, GetX, MobX, Signals hoặc các pattern tùy chỉnh.

Code Review
Yêu thích 0GitHub 156.1k
A
ecc-tools-cost-audit

bởi affaan-m

ecc-tools-cost-audit là một skill kiểm toán ưu tiên bằng chứng cho các đợt tăng chi phí, vòng lặp tạo PR ngoài kiểm soát, vượt quota, rò rỉ sang mô hình cao cấp và job trùng lặp trong ECC Tools. Dùng cho các cuộc điều tra Backend Development cần lần theo một request từ webhook đến worker rồi đến quyết định tính phí, để xác định chính xác chi phí đang được tạo ra ở đâu.

Backend Development
Yêu thích 0GitHub 156.1k
A
click-path-audit

bởi affaan-m

Skill click-path-audit giúp lần theo các UI handler qua từng lần thay đổi trạng thái để phát hiện lỗi trình tự, xung đột trạng thái dùng chung và sai lệch trạng thái cuối sau khi refactor hoặc trong quá trình review code.

Code Review
Yêu thích 0GitHub 156.1k
A
agent-introspection-debugging

bởi affaan-m

Skill agent-introspection-debugging cung cấp một quy trình tự gỡ lỗi có cấu trúc cho các lỗi của AI agent: ghi lại trạng thái thất bại, chẩn đoán nguyên nhân có khả năng cao, áp dụng một bước khôi phục có kiểm soát, rồi tạo báo cáo introspection dễ đọc cho người dùng. Phù hợp cho các run bị lặp vòng, phải retry nhiều hoặc dễ lệch hướng, không phải cho việc xác minh thường quy.

Debugging
Yêu thích 0GitHub 156k
O
test-driven-development

bởi 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
Yêu thích 0GitHub 121.8k
O
systematic-debugging

bởi obra

systematic-debugging là kỹ năng gỡ lỗi ưu tiên tìm nguyên nhân gốc cho bug, test chập chờn, lỗi build và các hành vi bất thường. Tìm hiểu quy trình bốn giai đoạn, các tệp đi kèm và thời điểm nên dùng trước khi đề xuất cách sửa.

Debugging
Yêu thích 0GitHub 121.8k
S
python-expert

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ế.

Code Generation
Yêu thích 0GitHub 104.2k
S
debugger

bởi Shubhamsaboo

Kỹ năng debugger giúp agent chẩn đoán lỗi phần mềm theo quy trình ưu tiên bằng chứng để tìm nguyên nhân gốc. Hãy dùng debugger cho stack trace, crash, test bị lỗi, regression, log và các bug xảy ra chập chờn. Kỹ năng này hướng dẫn cách xác định hành vi mong đợi so với thực tế, xếp hạng giả thuyết, chạy kiểm thử mục tiêu, sửa lỗi và xác minh kết quả.

Debugging
Yêu thích 0GitHub 104.2k
G
canary

bởi garrytan

canary là một kỹ năng giám sát sau triển khai, theo dõi các ứng dụng đang chạy thực tế để phát hiện lỗi console, lỗi trang và các suy giảm hiệu năng. Kỹ năng này so sánh hành vi hiện tại với đường cơ sở trước triển khai để bạn có thể xác minh bản phát hành, bắt các trang bị hỏng và nhận ra các bất thường dễ thấy mà không phải đoán mò như khi dùng một prompt chung chung.

Monitoring
Yêu thích 0GitHub 91.8k
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
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
diagnose

bởi mattpocock

diagnose là một quy trình gỡ lỗi có cấu trúc dành cho bug khó, test không ổn định và hồi quy hiệu năng. Nó giúp bạn tái hiện sự cố, thu nhỏ case lỗi, đặt từng giả thuyết một, thêm instrumentation, sửa đúng nguyên nhân gốc và khóa lỗi bằng một regression test. Hãy dùng guide diagnose khi chỉ nói “debug cái này” vẫn chưa đủ.

Debugging
Yêu thích 0GitHub 66k
T
smart-explore

bởi thedotmack

smart-explore là skill khám phá mã nguồn theo cấu trúc, dùng `smart_search`, `smart_outline` và `smart_unfold` để lập bản đồ codebase trước khi đọc toàn bộ file. Skill này hữu ích cho điều hướng mã, gỡ lỗi có mục tiêu và smart-explore cho Code Review khi có hỗ trợ công cụ MCP.

Code Review
Yêu thích 0GitHub 43.9k
W
memory-safety-patterns

bởi wshobson

memory-safety-patterns giúp tác nhân áp dụng RAII, ownership, smart pointers và dọn dẹp tài nguyên trong C, C++ và Rust. Hãy dùng skill này để rà soát mã backend hoặc mã hệ thống, giảm rò rỉ bộ nhớ và dangling pointers, đồng thời định hướng refactor an toàn hơn quanh file, socket, buffer và ranh giới FFI.

Backend Development
Yêu thích 0GitHub 32.6k
W
rust-async-patterns

bởi wshobson

rust-async-patterns là một skill thực tiễn cho async Rust với Tokio, bao quát tasks, channels, streams, timeouts, cancellation, tracing và xử lý lỗi cho phát triển backend.

Backend Development
Yêu thích 0GitHub 32.6k
W
go-concurrency-patterns

bởi wshobson

go-concurrency-patterns giúp bạn áp dụng các mẫu concurrency đúng chuẩn idiomatic của Go cho worker pool, pipeline, channel, sync primitive và hủy bằng context. Hãy dùng skill này để thiết kế dịch vụ backend an toàn hơn, gỡ lỗi race condition và cải thiện graceful shutdown dựa trên hướng dẫn trong SKILL.md.

Backend Development
Yêu thích 0GitHub 32.6k
W
protocol-reverse-engineering

bởi wshobson

protocol-reverse-engineering giúp agent ghi lại, kiểm tra và tài liệu hóa các giao thức mạng chưa rõ bằng Wireshark, tshark, tcpdump và quy trình MITM. Phù hợp nhất để gỡ lỗi traffic client/server tùy chỉnh, phân tích PCAP, và xác định cấu trúc thông điệp, luồng request cùng ý nghĩa các trường dữ liệu.

Debugging
Yêu thích 0GitHub 32.6k
W
binary-analysis-patterns

bởi wshobson

binary-analysis-patterns là một skill reverse engineering giúp diễn giải disassembly x86-64, calling convention, stack frame và control flow để đẩy nhanh quá trình rà soát binary và công việc Security Audit.

Security Audit
Yêu thích 0GitHub 32.6k