🔧 Công cụ lập trình•Mã nguồn mở•Đang hoạt động

Superpowers

Framework kỹ năng agentic cho coding agent, workflow TDD từ brainstorm đến merge, subagent-driven development, hỗ trợ Claude Code/Codex/Cursor/Gemini.

#superpowers
Danh mục
🔧 Công cụ lập trình
Giá
Mã nguồn mở
GitHub Stars
⭐ 294,301
Ngôn ngữ
Shell
License
MIT
Ngày thêm
2026-03-28
Tóm tắt từ README GitHub
Superpowers Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them. Table of Contents - How it works - Commercial Services - Getting Started - Claude Code - Antigravity - Codex App - Codex CLI - Cursor - Devin CLI - Factory Droid - Gemini CLI - GitHub Copilot CLI - Grok Build CLI - Kimi Code - OpenCode - Pi - Qwen Code - Hermes Agent - Muse - The Basic Workflow - When Something Goes Wrong - Community - What's Inside - Philosophy - Contributing - Updating - License - Visual companion telemetry How it works It starts from the moment you fire up your coding agent. As soon as it sees that you're building something, it doesn't just jump into trying to write code. Instead, it steps back and asks you what you're really trying to do. Once it's teased a spec out of the conversation, it shows it to you in chunks short enough to actually read and digest. After you've signed off on the design, your agent puts together an implementation plan that's clear enough for an enthusiastic junior engineer with poor taste, no judgement,
Xem thêm từ README.md

Đánh giá chi tiết

Tổng quan

Superpowers là framework kỹ năng (skills) cho coding agent, biến agent thành quy trình phát triển phần mềm có hệ thống. Thay vì nhảy vào code ngay, agent sẽ brainstorm, lên spec, viết plan, dispatch subagent, review, rồi merge. Repo 118,969 stars, do Jesse Vincent (Prime Radiant) phát triển, MIT license, viết bằng Shell/Markdown.

Tính năng chính

  • Brainstorming: hỏi Socratic để làm rõ ý tưởng, trình bày thiết kế từng phần nhỏ để human duyệt, lưu design document
  • Writing Plans: chia task thành bite-sized (2-5 phút), mỗi task có file path cụ thể, code mẫu, và verification steps
  • Subagent-Driven Development: dispatch subagent riêng cho mỗi task, review 2 giai đoạn (spec compliance + code quality)
  • Test-Driven Development: bắt buộc RED-GREEN-REFACTOR, xóa code viết trước test
  • Code Review tự động: review giữa các task theo severity, critical issues chặn tiến trình
  • Git Worktrees: tạo workspace cách ly trên branch riêng, verify test baseline trước khi code
  • Finishing workflow: verify test, chọn merge/PR/keep/discard, cleanup worktree
  • Multi-platform: Claude Code (marketplace), Cursor, Codex, OpenCode, Gemini CLI

Stack kỹ thuật

  • Shell scripts + Markdown skills (không dependency nặng)
  • Hooks system (hooks.json) cho auto-trigger
  • Visual brainstorming server (Node.js, zero-dep)
  • Package.json chỉ cho tooling, core chạy bằng Markdown

Điểm mạnh

  • 118K+ stars, cộng đồng lớn nhất trong các coding agent framework
  • Triết lý rõ ràng: TDD bắt buộc, YAGNI, complexity reduction
  • Plan chi tiết đến mức junior engineer không cần context cũng làm được
  • Subagent review 2 lớp giảm lỗi đáng kể so với single-pass
  • Hỗ trợ 5 platform: Claude Code, Cursor, Codex, OpenCode, Gemini CLI
  • Agent tự động check skill trước mỗi task, không cần nhớ lệnh

Hạn chế

  • Workflow cứng, khó tùy biến nếu không muốn TDD hoặc brainstorm step
  • Chạy hoàn toàn bằng Markdown/prompt, phụ thuộc vào khả năng follow instruction của model
  • 180 open issues, một số liên quan edge case với Windows
  • Không có dashboard hay UI, chỉ text-based trong terminal
  • Subagent autonomous 2+ giờ có thể drift nếu plan không đủ chi tiết

So sánh nhanh

So với oh-my-claudecode: Superpowers tập trung vào methodology (TDD, planning, review) hơn là orchestration infrastructure. OMC cho phép chọn model/provider linh hoạt (Codex, Gemini workers), Superpowers tập trung vào quy trình đúng bất kể platform.

Phù hợp khi nào

Khi muốn coding agent làm việc có kỷ luật: lên spec trước, TDD bắt buộc, review tự động. Đặc biệt hiệu quả cho dự án cần chất lượng code cao và agent chạy autonomous lâu.