Superpowers

Superpowers
Giúp Claude Code làm việc có quy trình hơn; dành cho người đã quen lập trình.
Bộ skill cộng đồng cho Claude Code: lập kế hoạch, viết test trước, gỡ lỗi có hệ thống, review code.
Superpowers là gì?
Superpowers là bộ phương pháp phát triển phần mềm dành cho coding agent, được xây từ nhiều skill có thể kết hợp với nhau. Dự án do Jesse Vincent và đội Prime Radiant phát triển, phát hành theo giấy phép MIT.
Điểm khác biệt là Superpowers ép agent đi theo một quy trình kỷ luật: hỏi để làm rõ yêu cầu và thiết kế trước, lập kế hoạch chi tiết, rồi mới triển khai theo kiểu TDD với subagent và review code. Các skill tự kích hoạt nên trong lúc dùng bạn không cần nhớ lệnh đặc biệt.
Bộ skill hỗ trợ nhiều công cụ: Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, Antigravity, Hermes Agent và nhiều agent khác. Với đội dev, đây là cách nhanh để AI làm việc giống một kỹ sư có quy trình thay vì viết code ngay khi chưa hiểu rõ yêu cầu.
Chi phí khi dùng Superpowers
Miễn phí, mã nguồn mở MIT
Giá do nhà cung cấp quy định và có thể thay đổi; xem trang chính thức để biết mức mới nhất.
Tính năng nổi bật của Superpowers
Thiết kế trước, code sau
Skill brainstorming hỏi lại để làm rõ ý tưởng và lưu tài liệu thiết kế trước khi viết dòng code nào.
Kế hoạch chia nhỏ
writing-plans chia việc thành các tác vụ 2 đến 5 phút, có đường dẫn file, code và bước kiểm tra cụ thể.
TDD bắt buộc
test-driven-development áp dụng vòng red-green-refactor, kể cả xóa code viết trước khi có test.
Subagent và review
Mỗi tác vụ có thể giao cho một subagent mới kèm review; vấn đề nghiêm trọng sẽ chặn tiến độ.
Hỗ trợ nhiều agent
Có hướng dẫn cài cho Claude Code, Codex, Cursor, Gemini CLI, Copilot CLI, Antigravity, Hermes Agent và nhiều nền tảng khác.
Superpowers dùng để làm gì?
Xây tính năng mới có kiểm soát
Đội dev dùng brainstorming và writing-plans để chốt yêu cầu với khách trước khi để AI viết code.
Sửa lỗi có hệ thống
Dùng skill systematic-debugging để tìm nguyên nhân gốc thay vì sửa chắp vá.
Làm song song an toàn
using-git-worktrees tạo nhánh làm việc riêng để AI không đụng vào code đang chạy.
Chuẩn hóa review code
requesting-code-review và receiving-code-review giúp mọi thay đổi đều được đối chiếu với kế hoạch.
Cách dùng Superpowers
- 1
Mở Claude Code
Khởi động Claude Code trong dự án bạn muốn áp dụng Superpowers.
- 2
Cài từ marketplace chính thức
Cài plugin Superpowers từ marketplace chính thức của Claude Code.
$/plugin install superpowers@claude-plugins-official - 3
Hoặc dùng marketplace riêng
Thêm marketplace của Superpowers rồi cài plugin.
$/plugin marketplace add obra/superpowers-marketplace - 4
Cài plugin từ marketplace riêng
Sau khi thêm marketplace ở bước trên, chạy lệnh này để cài Superpowers.
$/plugin install superpowers@superpowers-marketplace - 5
Khởi động lại phiên
Sau khi cài, khởi động lại các phiên đang mở để hook có hiệu lực.
- 6
Bắt đầu bằng mô tả ý tưởng
Nêu điều bạn muốn xây; agent sẽ hỏi lại và lập thiết kế trước khi viết code.
Video hướng dẫn dùng Superpowers
Claude Code + SUPERPOWERS = The End of Vibe Coding? (Full Tutorial)
Eric Tech
The Claude Code Plugin Every Developer Must Learn (Superpowers)
GritAI Studio
Superpowers + Claude Code: Full Test & Honest Review
AI Unleashed
Ví dụ thực tế khi dùng Superpowers
Giả sử một startup phần mềm nhỏ ở Đà Nẵng cần thêm tính năng đặt lịch hẹn cho ứng dụng spa. Lập trình viên cài Superpowers vào Claude Code và mô tả yêu cầu. Agent hỏi lại về khung giờ, hủy lịch và thông báo, lưu bản thiết kế, rồi lập kế hoạch thành nhiều tác vụ nhỏ. Sau khi lập trình viên duyệt, agent tạo worktree riêng, viết test trước cho từng phần, giao việc cho subagent và review lại trước khi đề xuất merge hoặc tạo PR.
Mẹo và lưu ý khi dùng Superpowers
Duyệt kỹ thiết kế
Chất lượng kết quả phụ thuộc vào bản thiết kế và kế hoạch, nên dành thời gian trả lời câu hỏi của agent.
Chọn cách thực thi
subagent-driven-development kỹ nhất, executing-plans chạy liền mạch và tiết kiệm hơn với một lần review cuối.
Tắt telemetry nếu cần
Đặt biến SUPERPOWERS_DISABLE_TELEMETRY để tắt việc tải logo có kèm phiên bản Superpowers.
Tự chẩn đoán
Khi thấy quy trình chạy sai, nhờ agent tìm hiểu lỗi với superpowers để kích hoạt skill diagnosing-superpowers.
Câu hỏi thường gặp về Superpowers
Superpowers là gì và dùng để làm gì?
Superpowers là bộ phương pháp phát triển phần mềm dành cho coding agent, gồm nhiều skill kết hợp được với nhau. Nó ép agent đi theo quy trình: hỏi để làm rõ yêu cầu và thiết kế trước, lập kế hoạch chi tiết, rồi triển khai theo kiểu TDD với subagent và review code. Dự án do Jesse Vincent và đội Prime Radiant phát triển.
Superpowers có miễn phí không?
Có. Superpowers miễn phí và là mã nguồn mở theo giấy phép MIT. Tuy vậy, chi phí dùng AI vẫn tính theo agent mà bạn chạy bộ skill này trên đó. Giá của các agent có thể thay đổi, hãy kiểm tra trang chính thức của từng công cụ.
Ai nên dùng Superpowers và hỗ trợ những agent nào?
Superpowers dành cho lập trình viên và đội phát triển phần mềm dùng coding agent, độ khó ở mức nâng cao. Bộ skill hỗ trợ Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, Antigravity, Hermes Agent và nhiều agent khác. README có hướng dẫn cài riêng cho từng nền tảng.
Cài Superpowers cho Claude Code như thế nào?
Mở Claude Code trong dự án, rồi chạy /plugin install superpowers@claude-plugins-official để cài từ marketplace chính thức. Cách khác là chạy /plugin marketplace add obra/superpowers-marketplace, sau đó /plugin install superpowers@superpowers-marketplace. Cài xong, khởi động lại các phiên đang mở để hook có hiệu lực, rồi mô tả ý tưởng bạn muốn xây.
Dùng Superpowers cần lưu ý gì?
Chất lượng kết quả phụ thuộc vào bản thiết kế và kế hoạch, nên hãy dành thời gian trả lời câu hỏi của agent. Bạn có thể chọn subagent-driven-development để làm kỹ nhất, hoặc executing-plans để chạy liền mạch và tiết kiệm hơn. Đặt biến SUPERPOWERS_DISABLE_TELEMETRY nếu muốn tắt việc tải logo có kèm phiên bản.
Liên kết hữu ích
Muốn áp dụng vào doanh nghiệp của bạn?
OPCAIOS khảo sát quy trình, chọn công cụ phù hợp và triển khai cùng đội ngũ của bạn. Buổi tư vấn đầu tiên miễn phí.
Cùng chủ đề

Anthropic Skills
SkillKho skill mẫu chính thức của Anthropic cho Claude: mỗi skill là một thư mục hướng dẫn và tài nguyên giúp Claude làm tốt một loại việc cụ thể.

Tài liệu Agent Skills
SkillGiải thích skill là gì, cấu trúc thư mục SKILL.md và cách Claude tự nạp skill khi cần.

Skill trong Claude Code
SkillCách tạo, cài và dùng skill riêng cho Claude Code trên máy hoặc theo từng dự án.


