Superpowers là gì: bộ skill dạy Claude Code làm việc có quy trình
Superpowers là gì: plugin mã nguồn mở của Jesse Vincent cho Claude Code, buộc agent hỏi kỹ, lên kế hoạch, viết test trước, kiểm tra rồi mới báo xong.

Thử hình dung thế này. Chị trưởng phòng nhân sự nhờ Claude Code làm một trang web nhỏ để nhân viên gửi đơn nghỉ phép. Ba phút sau Claude báo: "Xong rồi chị nhé!". Chị mở ra, bấm nút Duyệt thì không có gì xảy ra. Nhắn lại, Claude sửa, nút Duyệt chạy nhưng giờ form gửi đơn lại hỏng.
Ai dùng AI lập trình đủ lâu đều quen cảnh này. Claude không dốt. Nó chỉ nhanh nhảu: chưa hỏi đã làm, chưa thử đã báo xong. Superpowers ra đời để chữa đúng tật đó.
Đọc nhanh trong 30 giây
- Superpowers là plugin mã nguồn mở (giấy phép MIT) của Jesse Vincent cho Claude Code, ra mắt ngày 09/10/2025.
- Nó cài vào Claude một bộ "quy trình làm việc": hỏi kỹ, viết kế hoạch, viết test trước, review, kiểm tra rồi mới báo xong.
- Cài bằng 2 lệnh trong Claude Code. Dùng qua 3 lệnh
/brainstorm,/write-plan,/execute-plan.- Hợp với người tự làm công cụ nội bộ bằng AI. Đổi lại, tốn thêm lượt dùng và chậm hơn với việc vặt.
Superpowers là gì?
Superpowers là một plugin cho Claude Code, chứa một thư viện "skill": các file hướng dẫn viết bằng chữ, dạy Claude cách làm từng loại việc cho đúng nghề. Điểm khác biệt là plugin buộc Claude phải tìm và dùng skill phù hợp trước khi bắt tay vào việc, chứ không phải muốn dùng thì dùng.
Ví von cho dễ hình dung: Claude Code giống một thực tập sinh rất giỏi nhưng hơi ẩu. Superpowers không làm thực tập sinh giỏi thêm. Nó dán lên tường một bộ quy trình của xưởng: đo trước khi cắt, cắt xong phải kiểm, chưa kiểm chưa được bàn giao. Và quan trọng nhất, nó bắt thực tập sinh đọc quy trình đó mỗi lần bắt đầu việc.

Cùng một yêu cầu, hai kiểu làm việc rất khác nhau.
Theo README ngày 11/10/2025, các skill chia thành bốn nhóm:
| Nhóm | Dạy Claude việc gì | Skill tiêu biểu |
|---|---|---|
| Testing | Viết test trước, code sau | test-driven-development, testing-anti-patterns |
| Debugging | Tìm đúng gốc lỗi, không sửa mò | systematic-debugging, verification-before-completion |
| Collaboration | Bàn bạc, lên kế hoạch, chia việc | brainstorming, writing-plans, executing-plans, requesting-code-review |
| Meta | Tự viết thêm skill mới | writing-skills, sharing-skills |
Claude có Superpowers làm việc ra sao?
Khi nhận một việc mới, Claude đi qua 6 bước theo bài blog của tác giả. Anh chị có thể dừng ở bất kỳ bước nào để chỉnh hướng.

Sáu bước Claude phải đi qua trước khi được báo "xong".
- Brainstorm. Claude hỏi lại cho rõ. Với trang đơn nghỉ phép ở trên, nó sẽ hỏi: bao nhiêu người dùng, ai duyệt, lưu dữ liệu ở đâu. Đây là bước con người hay bỏ qua nhất, và cũng là nơi tiết kiệm nhiều thời gian nhất.
- Kế hoạch. Claude viết kế hoạch triển khai, chia thành việc nhỏ. Anh chị đọc, gật đầu rồi mới làm.
- Worktree. Nếu dự án dùng git, Claude tạo một "bản nháp" riêng của thư mục code để làm, không đụng vào bản đang chạy. Giống thợ thử màu sơn trên tấm gỗ riêng trước khi sơn cả bức tường.
- Test trước. Viết bài kiểm tra cho tính năng, chạy cho nó thất bại, rồi mới viết code vừa đủ để qua. Cách này gọi là TDD.
- Review. Sau mỗi việc nhỏ, có một lượt soát lại code. Khi giao việc cho subagent, mỗi việc xong đều được review.
- Hoàn tất. Mở pull request trên GitHub, gộp vào code chính tại máy, hoặc dừng lại để anh chị xem.
Mẹo
Skill tôi thấy đáng giá nhất với người không chuyên là
verification-before-completion. Nó cấm Claude nói "xong rồi" khi chưa chạy lệnh kiểm tra và đưa ra bằng chứng. Chỉ riêng điều này đã bớt được rất nhiều lần "tưởng xong mà chưa xong".
Cài Superpowers trong 2 phút
Cần Claude Code khoảng bản 2.0.13 trở lên, vì Superpowers đi qua hệ thống plugin mới của Anthropic.

Hai lệnh cài, một lần mở lại, thấy ba lệnh mới là xong.
Gõ ngay trong khung chat của Claude Code:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
Thoát rồi mở lại claude. Lần đầu chạy, plugin tự tải kho skill obra/superpowers-skills về thư mục ~/.config/superpowers/skills/. Gõ /help, thấy /brainstorm, /write-plan, /execute-plan là đã sẵn sàng.
Thử ngay với một việc thật
Việc 1: biến ý tưởng mơ hồ thành công cụ chạy được.
/brainstorm
Tôi muốn một trang web nội bộ để nhân viên gửi đơn nghỉ phép,
trưởng phòng duyệt, phòng nhân sự xem tổng hợp theo tháng.
Claude sẽ không viết dòng code nào ngay. Nó hỏi từng điểm, anh chị trả lời như nói chuyện với một kỹ sư. Chốt xong, gõ /write-plan để có kế hoạch, đọc kỹ, rồi /execute-plan để Claude làm theo từng đợt, mỗi đợt dừng lại cho anh chị xem.
Việc 2: sửa lỗi kiểu bác sĩ, không kiểu thầy lang. Báo cáo xuất sai số? Thay vì nói "sửa đi", hãy nhờ Claude dùng skill systematic-debugging. Skill này bắt Claude khám bệnh qua bốn giai đoạn để tìm đúng gốc lỗi rồi mới kê đơn, sau đó chạy lại để chứng minh lỗi đã hết.
Superpowers khác gì Spec Kit?
Cả hai cùng triết lý "nghĩ kỹ trước, code sau", nhưng đứng ở hai chỗ khác nhau. Spec Kit của GitHub lo phần giấy tờ: viết đặc tả, kế hoạch, danh sách việc, dùng được với nhiều agent. Superpowers lo phần tác phong: cách Claude làm việc từng phút bên trong Claude Code.
| Superpowers | Spec Kit | |
|---|---|---|
| Giống như | Quy trình xưởng dán trên tường | Bộ hồ sơ thiết kế trước khi thi công |
| Trọng tâm | Kỷ luật: test, debug, review | Đặc tả rõ trước khi code |
| Chạy với | Claude Code | Nhiều agent lập trình |
| Cài | Plugin trong Claude Code | Công cụ dòng lệnh |
Dùng chung được: Spec Kit để chốt yêu cầu, Superpowers để Claude làm theo yêu cầu đó cho cẩn thận.
Cái giá phải trả
Lưu ý
- Tốn lượt dùng hơn. Brainstorm, kế hoạch, review đều là thêm lượt gọi model. Gói giới hạn sẽ hết nhanh hơn.
- Chậm với việc vặt. Đổi một chữ trên giao diện mà cũng brainstorm thì hơi thừa.
- Mới ra mắt, còn dang dở. Tác giả nói chưa công bố hết skill, phần chia sẻ skill và nhớ hội thoại cũ chưa xong hẳn.
- Tự cập nhật từ GitHub. Mỗi phiên plugin kéo bản skill mới về. Máy có dữ liệu nhạy cảm thì nên đọc qua nội dung skill trước khi bật.
Nhận xét của chuyên gia
Khi đào tạo AI cho doanh nghiệp, tôi gặp một kiểu lỗi lặp đi lặp lại: người học không biết hỏi AI "anh đã kiểm tra chưa?". AI báo xong là tin, đem đi dùng, rồi vỡ ở chỗ không ngờ nhất. Superpowers giải quyết đúng chỗ đó, theo cách khéo: thay vì dạy người dùng nhớ một danh sách việc phải soát, nó dạy luôn cho AI.
Hợp với ai: người không chuyên đang tự làm công cụ nội bộ bằng Claude Code; đội nhỏ muốn code ổn định; người làm đào tạo cần một quy trình mẫu để dạy học viên.
Chưa hợp với ai: người chỉ cần sửa vài dòng mỗi ngày; người dùng agent khác ngoài Claude Code.
Cách bắt đầu của tôi: cài plugin, chọn một công cụ nhỏ mới toanh (đừng thử ngay trên dự án đang chạy), đi trọn một vòng brainstorm, kế hoạch, thực hiện. Một vòng là đủ để thấy khác biệt.
Một câu để nhớ: Superpowers không làm Claude thông minh hơn, nó làm Claude cẩn thận hơn. Với công cụ dùng thật trong công ty, cẩn thận đáng giá hơn nhanh.
Câu hỏi thường gặp
Superpowers có miễn phí không?
Có. Superpowers là mã nguồn mở theo giấy phép MIT. Anh chị chỉ trả chi phí dùng Claude Code như bình thường.
Người không biết lập trình có dùng Superpowers được không?
Được, và còn có lợi hơn người biết code. Quy trình buộc Claude hỏi rõ yêu cầu và tự kiểm tra trước khi báo xong. Anh chị chỉ cần đọc kế hoạch và trả lời câu hỏi của Claude.
Superpowers có làm Claude chậm hơn không?
Có, ở đầu mỗi việc, vì thêm các bước hỏi, lên kế hoạch và review. Đổi lại, anh chị ít phải quay lại sửa những lỗi lẽ ra bắt được từ đầu.
Có tự viết thêm skill cho Superpowers được không?
Được. README hướng dẫn sửa skill trong ~/.config/superpowers/skills/, đẩy lên bản fork rồi gửi pull request về kho obra/superpowers-skills.
Xem các mốc khác trong chuỗi dòng thời gian AI.
Nguồn: Jesse Vincent: Superpowers for Claude Code, 09/10/2025.
Nguồn tham khảo: https://github.com/obra/superpowers


