Bộ Sưu Tập Prompt Đầy Đủ cho Claude Code

Các mẫu prompt hiệu quả cho nhiều tình huống phát triển khác nhau, giúp lập trình viên nhanh chóng thành thạo kỹ năng sử dụng Claude Code.

Khởi Tạo Dự Án

Phân Tích Dự Án

Vui lòng đọc README.md, package.json và các thư mục chính của dự án, giúp tôi hiểu kiến trúc và tech stack của dự án này, nhưng tạm thời không viết bất kỳ mã nào.

Tạo File Cấu Hình Dự Án

Vui lòng giúp tôi tạo một file CLAUDE.md chi tiết, bao gồm mô tả kiến trúc dự án, các lệnh thường dùng, quy chuẩn mã và cấu hình môi trường phát triển.

Cấu Hình Môi Trường Dự Án

Vui lòng kiểm tra cấu hình môi trường của dự án, đảm bảo tất cả các dependencies được cài đặt đúng, và chạy script khởi tạo. Nếu có bất kỳ vấn đề nào, vui lòng cho tôi biết cách giải quyết.

Phát Triển Tính Năng

Quy Trình Phát Triển Tính Năng Mới

Tôi cần phát triển [mô tả tính năng]. Vui lòng làm theo các bước sau:
1. Đầu tiên đọc mã liên quan để hiểu kiến trúc hiện có
2. Xây dựng kế hoạch triển khai chi tiết
3. Triển khai tính năng cốt lõi
4. Viết test
5. Cập nhật tài liệu
Tạm dừng và chờ tôi xác nhận sau mỗi bước.

Test-Driven Development

Tôi muốn triển khai [mô tả tính năng]. Vui lòng đầu tiên viết test case dựa trên input/output mong đợi, đảm bảo test sẽ fail, sau đó mới triển khai mã tính năng để test pass.

Phát Triển API

Vui lòng giúp tôi thiết kế và triển khai API [mô tả API], bao gồm:
- Định nghĩa route
- Xác thực tham số request
- Triển khai logic nghiệp vụ
- Định nghĩa định dạng response
- Xử lý lỗi
- Tài liệu API

Phát Triển Component

Vui lòng giúp tôi tạo một component [tên component], yêu cầu:
- Tuân theo pattern component hiện có của dự án
- Bao gồm định nghĩa type TypeScript
- Hỗ trợ [yêu cầu tính năng cụ thể]
- Viết file test tương ứng

Gỡ Lỗi và Tối Ưu Mã

Chẩn Đoán Lỗi

Tôi gặp lỗi này: [thông báo lỗi]. Vui lòng giúp tôi phân tích nguyên nhân lỗi và đề xuất giải pháp sửa lỗi. Nếu cần xem mã liên quan, vui lòng cho tôi biết.

Tối Ưu Hiệu Suất

Vui lòng phân tích vấn đề hiệu suất của [file/tính năng] và đưa ra đề xuất tối ưu. Tập trung vào:
- Hiệu quả thực thi
- Sử dụng bộ nhớ
- Tốc độ tải
- Trải nghiệm người dùng

Refactoring Mã

Vui lòng refactor [hàm/class] trong [tên file], mục tiêu là:
- Cải thiện khả năng đọc mã
- Giảm code trùng lặp
- Tuân theo best practices
- Giữ nguyên chức năng
Vui lòng phân tích mã hiện có trước, sau đó đề xuất kế hoạch refactor.

Code Review

Vui lòng thực hiện code review cho [file/tính năng], tập trung kiểm tra:
- Quy chuẩn mã
- Vấn đề bảo mật
- Vấn đề hiệu suất
- Best practices
- Bug tiềm ẩn

Liên Quan Đến Testing

Viết Test Case

Vui lòng viết test case toàn diện cho [hàm/class/component], bao gồm:
- Test trường hợp bình thường
- Test điều kiện biên
- Test trường hợp lỗi
- Mock dependencies

Sửa Test

Một số test đã fail, vui lòng phân tích nguyên nhân fail và sửa. Lệnh chạy test là: [lệnh test]

Cải Thiện Test Coverage

Vui lòng phân tích test coverage hiện tại và bổ sung test case cho các phần có coverage không đủ.

Phát Triển Frontend

Triển Khai UI Component

Vui lòng triển khai UI component theo bản thiết kế này: [tải lên bản thiết kế]
Yêu cầu:
- Thiết kế responsive
- Hỗ trợ dark mode
- Hỗ trợ accessibility
- Tuân thủ quy chuẩn thiết kế

Điều Chỉnh Style

Vui lòng tối ưu style của [component/trang], thực hiện các hiệu ứng sau:
- [yêu cầu style cụ thể]
- Giữ nhất quán với thiết kế tổng thể
- Đảm bảo hiển thị bình thường trên các thiết bị khác nhau

Quản Lý State

Vui lòng triển khai quản lý state cho [tính năng], bao gồm:
- Thiết kế cấu trúc state
- Định nghĩa Action
- Triển khai Reducer
- Xử lý thao tác bất đồng bộ

Phát Triển Backend

Thiết Kế Database

Vui lòng thiết kế cấu trúc bảng database cho [tính năng], bao gồm:
- Định nghĩa cấu trúc bảng
- Thiết kế index
- Ràng buộc quan hệ
- Script migration

Phát Triển Middleware

Vui lòng triển khai một middleware [tên middleware], chức năng bao gồm:
- [yêu cầu chức năng cụ thể]
- Xử lý lỗi
- Ghi log
- Giám sát hiệu suất

Tích Hợp Dịch Vụ

Vui lòng giúp tôi tích hợp [dịch vụ bên thứ ba], bao gồm:
- Cấu hình SDK
- Đóng gói API call
- Xử lý lỗi
- Unit test

Viết Tài Liệu

Tạo Tài Liệu API

Vui lòng tạo tài liệu API cho dự án, bao gồm:
- Danh sách interface
- Mô tả tham số request
- Ví dụ định dạng response
- Mô tả mã lỗi

Comment Mã

Vui lòng thêm comment chi tiết cho [file/hàm], bao gồm:
- Mô tả chức năng
- Mô tả tham số
- Mô tả giá trị trả về
- Ví dụ sử dụng

Cập Nhật README

Vui lòng cập nhật file README.md của dự án, đảm bảo bao gồm:
- Giới thiệu dự án
- Hướng dẫn cài đặt
- Cách sử dụng
- Hướng dẫn đóng góp

Git Workflow

Commit Code

Vui lòng xem các thay đổi hiện tại, viết commit message phù hợp và commit code. Commit message phải tuân theo quy chuẩn commit của dự án.

Tạo PR

Vui lòng tạo một Pull Request, bao gồm:
- Tiêu đề và mô tả rõ ràng
- Tóm tắt nội dung thay đổi
- Kế hoạch test
- Link đến Issue liên quan

Quản Lý Branch

Vui lòng giúp tôi tạo một branch tính năng mới [tên branch] và chuyển sang branch đó để bắt đầu phát triển.

Quản Lý Dự Án

Phân Tách Task

Tôi cần triển khai [mô tả tính năng lớn]. Vui lòng giúp tôi phân tách thành nhiều task nhỏ, mỗi task bao gồm:
- Mô tả task
- Ước tính thời gian
- Quan hệ phụ thuộc
- Tiêu chí chấp nhận

Kế Hoạch Dự Án

Vui lòng giúp tôi xây dựng kế hoạch phát triển dự án, bao gồm:
- Phân chia module chức năng
- Ưu tiên phát triển
- Sắp xếp thời gian
- Đánh giá rủi ro

Lựa Chọn Công Nghệ

Đối với [yêu cầu dự án], vui lòng giúp tôi phân tích lựa chọn công nghệ, so sánh ưu nhược điểm của các phương án khác nhau, và đề xuất tech stack phù hợp nhất.

Phân Tích Mã

Phân Tích Dependencies

Vui lòng phân tích quan hệ dependencies của dự án, kiểm tra:
- Có dependencies dư thừa không
- Có lỗ hổng bảo mật không
- Có cần cập nhật phiên bản không
- Có phương án thay thế không

Phân Tích Kiến Trúc

Vui lòng phân tích kiến trúc tổng thể của dự án, đánh giá:
- Trách nhiệm module có rõ ràng không
- Mức độ coupling có hợp lý không
- Khả năng mở rộng như thế nào
- Có không gian cải thiện nào

Thống Kê Mã

Vui lòng thống kê tình hình mã của dự án, bao gồm:
- Số dòng mã
- Số lượng file
- Phân bố tech stack
- Test coverage

Cấu Hình Môi Trường

Thiết Lập Môi Trường Phát Triển

Vui lòng giúp tôi cấu hình môi trường phát triển, bao gồm:
- Cài đặt dependencies cần thiết
- Cấu hình biến môi trường
- Thiết lập công cụ phát triển
- Xác thực môi trường có hoạt động bình thường không

Cấu Hình CI/CD

Vui lòng cấu hình quy trình CI/CD cho dự án, bao gồm:
- Test tự động
- Kiểm tra chất lượng mã
- Deploy tự động
- Cơ chế thông báo

Cấu Hình Docker

Vui lòng tạo cấu hình Docker cho dự án, bao gồm:
- Dockerfile
- docker-compose.yml
- Cấu hình biến môi trường
- Hướng dẫn deploy

Kỹ Thuật Nâng Cao

Xử Lý Hàng Loạt

Vui lòng thực hiện [thao tác] trên tất cả các file [loại file] trong dự án, đảm bảo:
- Tính nhất quán của thao tác
- Không phá vỡ chức năng hiện có
- Tuân thủ quy chuẩn dự án

Script Tự Động

Vui lòng tạo một script tự động để [mô tả task], script nên:
- Hỗ trợ tham số dòng lệnh
- Bao gồm xử lý lỗi
- Cung cấp log chi tiết
- Dễ bảo trì

Tạo Mã

Vui lòng tạo file mã tương ứng dựa trên [cấu hình/template], bao gồm:
- [loại file cụ thể]
- Tuân theo quy ước dự án
- Bao gồm comment cần thiết
- Pass test cơ bản

Đề Xuất Sử Dụng

Nguyên Tắc Viết Prompt

Rõ Ràng Cụ Thể

Mô tả chi tiết yêu cầu, tránh diễn đạt mơ hồ

Theo Từng Bước

Phân tách task phức tạp thành nhiều bước

Thiết Lập Ranh Giới

Rõ ràng về những gì cần làm và không cần làm

Bao Gồm Context

Cung cấp thông tin nền cần thiết

Xác Thực Xác Nhận

Yêu cầu xác nhận trước khi tiếp tục các bước quan trọng

Từ Khóa Thường Dùng

"Vui lòng phân tích trước...": Yêu cầu Claude hiểu trước khi hành động
"Tạm thời không...": Thiết lập ranh giới rõ ràng
"Tạm dừng sau mỗi bước": Kiểm soát nhịp độ thực thi

Mẹo Tăng Hiệu Suất

Sử Dụng @ Tham Chiếu File

@src/components/Button.tsx tham chiếu trực tiếp nội dung file

Tận Dụng Extended Thinking

Nhấn Shift+TAB hai lần để vào chế độ PLAN để lập kế hoạch

Dọn Dẹp Context Hợp Lý

Sử dụng /clear/compact để quản lý lịch sử hội thoại

Tạo Lệnh Tùy Chỉnh

Định nghĩa các lệnh thường dùng trong thư mục .claude/commands/

Thao Tác Hàng Loạt

Xử lý nhiều task tương tự cùng lúc để tăng hiệu quả

💡 Mẹo: Các mẫu prompt này có thể điều chỉnh theo yêu cầu cụ thể của dự án. Đề xuất lưu bài viết này làm tài liệu tham khảo hàng ngày, từng bước thành thạo cách giao tiếp hiệu quả với Claude Code.

Ví Dụ Thực Tế

Ví Dụ 1: Sửa Bug Nhanh

Tôi gặp lỗi khi chạy npm test:
"TypeError: Cannot read property 'map' of undefined at UserList.tsx:45"

Vui lòng:
1. Phân tích nguyên nhân lỗi
2. Đề xuất giải pháp sửa
3. Giải thích tại sao xuất hiện lỗi này
4. Đề xuất cách tránh vấn đề tương tự

Ví Dụ 2: Tối Ưu Hiệu Suất Mã

Người dùng phản ánh trang danh sách tải chậm, vui lòng:
1. Phân tích bottleneck hiệu suất của @src/pages/UserList.tsx
2. Tối ưu dựa trên kết quả React DevTools Profiler
3. Triển khai virtual scrolling hoặc pagination
4. Thêm trạng thái loading và xử lý lỗi
5. Đảm bảo chức năng hoạt động bình thường sau tối ưu

Ví Dụ 3: Triển Khai Tính Năng Mới

Tôi cần thêm chức năng export Excel:
1. Đầu tiên xem triển khai component bảng hiện có
2. Thiết kế interface của chức năng export
3. Triển khai logic export frontend
4. Thêm nút export và thông báo tiến trình
5. Xử lý export theo batch cho dữ liệu lớn
6. Viết test case tương ứng

Bằng cách sử dụng các prompt được thiết kế cẩn thận này, bạn sẽ có thể phát huy tốt hơn khả năng mạnh mẽ của Claude Code, nâng cao đáng kể hiệu suất phát triển và chất lượng mã.

Cùng AI mang đến vô hạn đổi mới, vô tận cơ hội
Giới thiệu
Tính năng
Tài liệu sử dụng
Gói giá
Liên hệ
Điều khoản và chính sách
Điều khoản sử dụng
Chính sách quyền riêng tư
Luật Giao dịch Thương mại Đặc định