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.
Giới thiệu
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.
Tính năng nổi bật
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.
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
- 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
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ế
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 & lưu ý
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
Superpowers có miễn phí không?
Dự án mã nguồn mở theo giấy phép MIT; chi phí dùng AI tính theo agent bạn chạy.
Có phải gõ lệnh để gọi từng skill không?
Không, các skill tự kích hoạt; agent kiểm tra skill liên quan trước mỗi tác vụ.
Dùng nhiều agent thì cài thế nào?
README hướng dẫn cài riêng cho từng nền tảng, nếu dùng nhiều công cụ thì cài cho từng cái.
Có nhận đóng góp skill mới không?
README cho biết dự án thường không nhận skill mới, và mọi thay đổi phải chạy được trên tất cả agent được hỗ trợ.
Liên kết hữu ích
Muốn áp dụng vào doanh nghiệp của bạn?
2dm 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
4.5
Kho 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
4.0
Giả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
4.0
Cá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.


