{"slug":"supergraph","title":"supergraph","description":"Supergraph là plugin cho Claude Code, kết hợp hai phương pháp:\n\n- **Superpowers** (obra): Bắt buộc AI tuân theo quy trình làm việc có kỷ luật — brainstorm, plan, TDD, review.\n- **Code-review-graph** (tirth8205): Phân tích cấu trúc code bằng AST graph — blast radius, hub nodes, community detection, surprise scoring.\n\n### Vấn đề supergraph giải quyết\n\n**Không có supergraph:**\n\nUser: \"Thêm authentication cho API\"\nAI: *đọc toàn bộ 27,700 file*\n*viết code không có kế hoạch*\n*không viết test*\n*gửi PR*\nTokens: ~443,200\nChất lượng: không đảm bảo\n\n**Có supergraph:**\n\nUser: \"Thêm authentication cho API\"\nAI: 1. get_stats() → \"Repo: 27,700 file, 12 communities, 8 languages\"\n2. Brainstorm → \"JWT hay session? Endpoint nào?\"\n3. blast_radius([\"src/auth/\"]) → \"15 file bị ảnh hưởng, 2 hub nodes\"\n4. Plan → 6 task, mỗi task 2-5 phút, có bước verify\n5. TDD → viết test trước, implement sau, refactor\n6. Auto-fix → chạy test + lint + review, tự sửa nếu lỗi\n7. Review → blast_radius xác nhận tất cả file đã xử lý\nTokens: ~4,260\nChất lượng: production-ready\nTiết kiệm: 104x tokens\n\n### Ngôn ngữ hỗ trợ\n\n| Ngôn ngữ             | Test                          | Lint            | Trạng thái |\n| -------------------- | ----------------------------- | --------------- | ---------- |\n| Node.js / TypeScript | npm test, jest, vitest, mocha | eslint          | Đầy đủ     |\n| Flutter / Dart       | flutter test                  | flutter analyze | Đầy đủ     |\n| PHP                  | phpunit, pest                 | phpstan, phpcs  | Đầy đủ     |","developer":"datit309","category":null,"reported_installs":null,"active":true,"first_seen_at":"2026-10-03T22:13:33.942Z","last_seen_at":"2026-11-07T00:08:29.147Z","last_changed_at":"2026-10-03T22:13:33.942Z","platform":"claude","sources":["Community"],"works_with":["Claude Code"],"marketplace_url":null,"repository_url":"https://github.com/datit309/supergraph.git","web_data":{},"github_data":{},"catalog_sources":{"community":[{"name":"supergraph","source":{"ref":"master","sha":"6c811bf533a152afa3d1bb0a92487dee18b9627c","url":"https://github.com/datit309/supergraph.git","path":"plugins/supergraph-claude","source":"git-subdir"},"homepage":"https://github.com/datit309/supergraph","description":"Supergraph là plugin cho Claude Code, kết hợp hai phương pháp:\n\n- **Superpowers** (obra): Bắt buộc AI tuân theo quy trình làm việc có kỷ luật — brainstorm, plan, TDD, review.\n- **Code-review-graph** (tirth8205): Phân tích cấu trúc code bằng AST graph — blast radius, hub nodes, community detection, surprise scoring.\n\n### Vấn đề supergraph giải quyết\n\n**Không có supergraph:**\n\nUser: \"Thêm authentication cho API\"\nAI: *đọc toàn bộ 27,700 file*\n*viết code không có kế hoạch*\n*không viết test*\n*gửi PR*\nTokens: ~443,200\nChất lượng: không đảm bảo\n\n**Có supergraph:**\n\nUser: \"Thêm authentication cho API\"\nAI: 1. get_stats() → \"Repo: 27,700 file, 12 communities, 8 languages\"\n2. Brainstorm → \"JWT hay session? Endpoint nào?\"\n3. blast_radius([\"src/auth/\"]) → \"15 file bị ảnh hưởng, 2 hub nodes\"\n4. Plan → 6 task, mỗi task 2-5 phút, có bước verify\n5. TDD → viết test trước, implement sau, refactor\n6. Auto-fix → chạy test + lint + review, tự sửa nếu lỗi\n7. Review → blast_radius xác nhận tất cả file đã xử lý\nTokens: ~4,260\nChất lượng: production-ready\nTiết kiệm: 104x tokens\n\n### Ngôn ngữ hỗ trợ\n\n| Ngôn ngữ             | Test                          | Lint            | Trạng thái |\n| -------------------- | ----------------------------- | --------------- | ---------- |\n| Node.js / TypeScript | npm test, jest, vitest, mocha | eslint          | Đầy đủ     |\n| Flutter / Dart       | flutter test                  | flutter analyze | Đầy đủ     |\n| PHP                  | phpunit, pest                 | phpstan, phpcs  | Đầy đủ     |"}]},"manifest":{"url":"https://raw.githubusercontent.com/datit309/supergraph/6c811bf533a152afa3d1bb0a92487dee18b9627c/plugins/supergraph-claude/.claude-plugin/plugin.json","payload":{"name":"supergraph-claude","agents":["./agents/executor.md","./agents/planner.md"],"author":{"name":"datit309","email":"trantandat0919@gmail.com"},"skills":"./skills/","license":"MIT","version":"1.0.0","homepage":"https://github.com/datit309/supergraph","keywords":["code-review-graph","superpowers","supergraph","tdd","blast-radius","code-review","workflow","nodejs","flutter","php"],"repository":"https://github.com/datit309/supergraph","description":"Mandatory AI workflows + intelligent codebase graph analysis. Combines superpowers methodology with code-review-graph AST analysis. Supports Node.js, Flutter, PHP.","minClaudeVersion":"1.0.0"},"observed_at":"2026-11-06T10:49:49Z"}}