GitHub repo xịn · Vui Coding chọn
obra/superpowers
Superpowers là một phương pháp phát triển phần mềm dựa trên bộ kỹ năng mô-đun và hướng dẫn để giúp lực lượng kỹ sư tự động hóa quy trình. Nó tối ưu hóa quá trình phát triển, kiểm thử theo TDD, giảm thiểu phức tạp và nâng cao hiệu quả làm việc của các tác nhân mã hóa.
Tóm tắt nhanh
Repo này làm được gì?
Superpowers là một phương pháp phát triển phần mềm dựa trên bộ kỹ năng mô-đun và hướng dẫn để giúp lực lượng kỹ sư tự động hóa quy trình. Nó tối ưu hóa quá trình phát triển, kiểm thử theo TDD, giảm thiểu phức tạp và nâng cao hiệu quả làm việc của các tác nhân mã hóa.
Mô tả từ GitHub
An agentic skills framework & software development methodology that works.
Bắt đầu với repo
Cài đặt và sử dụng
Hướng dẫn cài đặt
1. Chọn harness phù hợp theo hướng dẫn bên dưới. 2. Thực hiện lệnh cài đặt phù hợp trong README: - For Antigravity:
agy plugin install https://github.com/obra/superpowers- For Devin CLI:
devin plugins install obra/superpowers- For Pi:
pi install git:github.com/obra/superpowers- For Hermes Agent:
hermes plugins install obra/superpowers --enable3. Khởi động lại hoặc làm theo hướng dẫn của từng harness để cập nhật plugin.
Hướng dẫn sử dụng
1. Khởi động quy trình làm việc từ brainstorm. 2. Dùng chức năng using-git-worktrees để tạo môi trường phát triển phân tách. 3. Tạo kế hoạch chi tiết trong bước writing-plans. 4. Thực thi kế hoạch qua subagent-driven-development hoặc executing-plans. 5. Áp dụng kiểm thử TDD—viết thử nghiệm, xem thất bại, viết mã, chạy thử nghiệm. 6. Gửi yêu cầu kiểm duyệt code qua requesting-code-review. 7. Khi hoàn thành, xác minh, hợp nhất hoặc đóng nhánh phát triển. Lặp lại các bước phù hợp để đảm bảo tiến độ và chất lượng dự án.
