Dùng Claude Code 15 phút mà không biết những lệnh này là lãng phí. Đây là danh sách mình dùng mỗi ngày — theo thứ tự tần suất sử dụng.
1. Giải thích code
Giải thích đoạn code này làm gì
```
Dùng khi đọc code legacy hoặc code của người khác. Claude sẽ giải thích từng phần, không chỉ tóm tắt chung chung.
## 2. Fix bug cụ thể
```
File [tên file] đang báo lỗi [paste lỗi]. Hãy tìm và sửa.
```
Paste nguyên lỗi vào — đừng mô tả bằng lời. Claude cần thấy exact error message.
## 3. Viết test
```
Viết unit test cho function [tên function] trong file [tên file]
```
Claude sẽ đọc function, hiểu logic, và viết test cases đầy đủ — kể cả edge cases.
## 4. Refactor code
```
Refactor file này để dễ đọc hơn, giữ nguyên logic
```
Hoặc cụ thể hơn: "Tách function này thành các function nhỏ hơn, mỗi function một nhiệm vụ".
## 5. Tạo component/module mới
```
Tạo React component [tên] với props [danh sách props], style theo Tailwind
```
Càng cụ thể càng tốt. Nêu rõ framework, style system, và behavior mong muốn.
## 6. Review code
```
Review code này và cho biết điểm yếu về performance, security, và readability
```
Dùng trước khi tạo PR. Claude sẽ chỉ ra những vấn đề mà linter không bắt được.
## 7. Tạo migration/schema
```
Tạo SQL migration để thêm bảng [tên bảng] với các cột [danh sách cột]
```
Hoạt động tốt với PostgreSQL, MySQL, SQLite. Tự động thêm index và constraint phù hợp.
## 8. Debug logic sai
```
Function này trả về [kết quả sai] thay vì [kết quả đúng]. Input là [ví dụ input]. Tìm lỗi logic.
```
Cung cấp cả input lẫn expected output — đây là key để Claude debug chính xác.
## 9. Tạo documentation
```
Viết JSDoc/docstring cho tất cả functions trong file này
```
Tiết kiệm hàng giờ viết docs thủ công.
## 10. Tối ưu performance
```
File này đang chạy chậm với dataset lớn. Tìm bottleneck và đề xuất cách tối ưu.
```
Claude sẽ tìm N+1 queries, loop không cần thiết, và đề xuất caching strategy.
## Tip quan trọng
Luôn chỉ rõ **file cụ thể** thay vì nói chung chung. "Fix bug trong auth.js" tốt hơn "fix bug trong project". Claude Code hiệu quả nhất khi có context cụ thể.