So sánh Superpowers, gstack và GSD: Bộ kỹ năng AI Claude Code chuẩn hóa quy trình phát triển phần mềm
Claude Code đã trở thành công cụ AI lập trình phổ biến, hỗ trợ phát triển phần mềm hiệu quả. Bài viết phân tích ba framework mở rộng kỹ năng Claude Code gồm Superpowers, gstack và GSD, từ đó đề xuất mô hình ba tầng kết hợp để cân bằng quyết định, ngữ cảnh và thực thi.

So sánh Superpowers, gstack và GSD: Bộ kỹ năng AI Claude Code chuẩn hóa quy trình phát triển phần mềm
Claude Code đang nhanh chóng trở thành một trong những công cụ AI hỗ trợ lập trình được sử dụng rộng rãi nhất hiện nay. Từ các nhà phát triển cá nhân, startup đến các đội nhóm kỹ sư đông đảo, Claude Code đã được tích hợp vào quy trình làm việc hàng ngày để viết code sản xuất, review pull request, gỡ lỗi và phát triển tính năng với tốc độ chưa từng thấy cách đây một năm.
Bên cạnh sự phát triển về số lượng người dùng, hệ sinh thái xung quanh Claude Code cũng ngày càng lớn mạnh với các Claude Skills — các bộ kỹ năng được cấu thành và tự động kích hoạt giúp AI có thể lập kế hoạch, xây dựng và kiểm tra hiệu quả hơn. Với việc Anthropic hợp nhất "slash commands" và "skills" thành một định dạng kỹ năng duy nhất, đây là cách tiêu chuẩn để mở rộng khả năng của Claude Code.
Trong cộng đồng, hai framework mở nguồn chính phục vụ kỹ năng này đã thu hút sự chú ý lớn: Superpowers và gstack. Mỗi framework mang một triết lý và bộ kỹ năng riêng, tuy việc cài đặt đồng thời cả hai có thể gây xung đột và phức tạp. Ngoài ra, còn có GSD đóng vai trò bổ trợ giữ ổn định ngữ cảnh và đặc tả dự án trong các chuỗi làm việc dài.
Bài viết này sẽ phân tích, so sánh tổng quát giữa ba bộ kỹ năng này, đồng thời đề xuất mô hình kết hợp ba tầng lý tưởng giúp cân bằng giữa quyết định, ngữ cảnh và thực thi trong phát triển phần mềm dùng AI.
Mô hình ba lớp kỹ năng: Quyết định, Ngữ cảnh, Thực thi
Thay vì chọn một framework duy nhất, cách hiệu quả là phân chia công việc thành ba lớp, mỗi lớp do một bộ kỹ năng đảm trách:
| Lớp | Framework | Vai trò |
|---|---|---|
| Quyết định / Vai trò | gstack | Phán đoán từ góc độ CEO, thiết kế, kiến trúc, kiểm thử — không chỉ tập trung vào cách viết code. |
| Ngữ cảnh / Đặc tả | GSD | Giữ vững đặc tả, trạng thái, ranh giới và ngữ cảnh dài hạn tránh bị mai một. |
| Thực thi | Superpowers | Từ làm rõ yêu cầu → lên kế hoạch → TDD (test-driven development) → nghiệm thu, tạo thành vòng khép kín mạch lạc. |
- Superpowers mạnh ở khía cạnh thực thi công việc một cách suôn sẻ.
- gstack tập trung vào quyết định “làm gì” và “có nên làm không” với góc nhìn đa chiều.
- GSD giữ cho đặc tả và ngữ cảnh ổn định khi dự án triển khai kéo dài nhiều giai đoạn.
So sánh nhanh Superpowers và gstack
Superpowers (GitHub ~137K stars)
- Kho lưu trữ:
obra/superpowers - Bộ kỹ năng Agent Skills với phương pháp phát triển phần mềm gồm 14 kỹ năng nền tảng, từ brainstorm, lập kế hoạch, TDD, đến thực thi và kiểm định.
gstack (GitHub ~65K stars)
- Kho lưu trữ:
garrytan/gstack - Sáng lập bởi Garry Tan (CEO YC), bao gồm 23 công cụ đa chiều đại diện cho vai trò CEO, designer, QA, kiến trúc sư, v.v.
- Đã áp dụng để tạo ra hơn 600,000 dòng code sản xuất (trong đó 35% là test) trong 60 ngày, dù chỉ làm việc bán thời gian.
Lưu ý: số sao GitHub chỉ là một chỉ số chưa chắc phản ánh đúng sự phù hợp với mọi quy trình làm việc.
Bảng so sánh tính năng nổi bật
| Hạng mục | Superpowers | gstack |
|---|---|---|
| Brainstorm sản phẩm | brainstorming | /office-hours, /plan-ceo-review |
| Lập kế hoạch kiến trúc | writing-plans | /plan-eng-review, /autoplan |
| Thiết kế | — | /design-consultation, /plan-design-review, … |
| Thực thi phát triển | executing-plans, subagent-driven-development | — |
| Kiểm thử | test-driven-development | /qa, /qa-only |
| Gỡ lỗi | systematic-debugging | /investigate |
| Review code | requesting-code-review, receiving-code-review | /review, /codex |
| Kiểm định và bàn giao | verification-before-completion, finishing-a-development-branch | /ship, /land-and-deploy, /canary, /document-release |
| Bảo mật | — | /cso, /careful, /freeze, /guard, /unfreeze |
| Quan sát hệ thống | — | /learn, /retro |
| Test trình duyệt | — | /browse, /connect-chrome, /setup-browser-cookies |
| Quản lý git worktrees | using-git-worktrees | — |
| Quản lý kỹ năng | using-superpowers, writing-skills | /gstack-upgrade |
| Hiệu năng | — | /benchmark |
| Triển khai | — | /setup-deploy |
Triết lý thiết kế: “Cách làm” và “Làm gì” (và vị trí của GSD)
-
Superpowers tập trung vào cách thức xây dựng code với quy trình chặt chẽ: làm rõ yêu cầu, lên kế hoạch, viết test trước khi code (TDD), kiểm tra kỹ càng. Quy trình này dành cho người đã rõ mục tiêu và muốn thực thi hiệu quả.
-
gstack nhấn mạnh việc quyết định làm gì và nên làm hay không, đi sâu vào thảo luận, đánh giá ý tưởng từ góc độ nhiều vai trò khác nhau, kể cả chạy các bài test trình duyệt thực tế.
-
GSD không phải là một đội nhóm khác mà là kỹ thuật quản lý ngữ cảnh: giữ ổn định goals, đặc tả, trạng thái dự án để tránh hiện tượng “context rot” khi làm việc kéo dài nhiều phiên hoặc nhiều nhánh.
Đặc điểm và hạn chế từng framework
| Vấn đề | Superpowers | gstack | GSD |
|---|---|---|---|
| Vấn đề chính | Cách thực thi công việc | Quyết định làm gì và có nên làm | Giữ cho ngữ cảnh và đặc tả không bị mai một |
| Điểm mạnh | Quy trình lập kế hoạch, TDD, nghiệm thu | Quyết định đa mô hình, review chặt chẽ | Quản lý ngữ cảnh dài hạn |
| Phù hợp nhất | Yêu cầu rõ ràng | Quy trình suy nghĩ liên tục khi yêu cầu còn mơ hồ | Dự án dài nhiều chuỗi công việc |
| Hạn chế | Quy trình nặng với task nhỏ | Quá tải token, phức tạp khi bật nhiều vai trò | Không trực tiếp tạo code, test hay mở PR |
Kinh nghiệm thực tế và lời khuyên
-
Superpowers có quy trình mạnh, nhưng có thể cảm thấy nặng nề khi áp dụng cho các tác vụ nhỏ vì phải qua vòng khép kín từ làm rõ yêu cầu đến nghiệm thu.
-
gstack cho phép tư duy đa chiều, nhưng khi bật hết các vai trò ảo, tiêu tốn token nhiều và làm việc có thể bị cồng kềnh, chậm chạp.
-
GSD giữ ngữ cảnh vững, rất hữu ích trong các dự án dài, nhưng nếu dùng riêng lẻ không có lớp thực thi hoặc quyết định đi kèm thì không tạo ra sản phẩm đầu ra cụ thể.
Lộ trình kết hợp bộ kỹ năng chuẩn chỉnh
-
Quyết định với gstack: Bắt đầu với các kỹ năng chọn lọc như
/office-hours,/plan-ceo-review,/plan-eng-reviewđể xác định rõ mục tiêu và kế hoạch, tránh đầu tư quá nhiều vào tất cả vai trò. -
Ổn định ngữ cảnh với GSD: Dùng GSD (phiên bản 2) để neo giữ các tài liệu dự án như
PROJECT.md,DECISIONS.md,KNOWLEDGE.md, và các kế hoạch milestone để giảm biến động trong suốt chu kỳ làm việc. -
Thực thi với Superpowers: Với ngữ cảnh và yêu cầu rõ ràng, chuyển sang Superpowers để phát triển theo quy trình TDD, review, nghiệm thu, và triển khai song song nếu cần.
Tóm lại: gstack lo phần tư duy, Superpowers đảm nhận phần làm, GSD giữ vững ngữ cảnh dài hạn.
Tham khảo
- Superpowers: github.com/obra/superpowers
- gstack: github.com/garrytan/gstack
- GSD:
- Phiên bản gốc: github.com/gsd-build/get-shit-done
- Phiên bản 2 (CLI độc lập): github.com/gsd-build/gsd-2
Kỹ năng AI trong Claude Code không mạnh hơn nhờ cài đặt nhiều kỹ năng mà đến từ việc chọn đúng phần còn thiếu và hiểu rõ vai trò của từng lớp, từ đó xây dựng một quy trình làm việc phù hợp và ổn định.
Bài viết liên quan

Phần mềm
Anthropic ra mắt Claude Opus 4.7: Nâng cấp mạnh mẽ cho lập trình nhưng vẫn thua Mythos Preview
16 tháng 4, 2026

Công nghệ
Qwen3.6-35B-A3B: Quyền năng Lập trình Agentic, Nay Đã Mở Cửa Cho Tất Cả
16 tháng 4, 2026

Công nghệ
Spotify thắng kiện 322 triệu USD từ nhóm pirate Anna's Archive nhưng đối mặt với bài toán thu hồi
16 tháng 4, 2026
