AI Skill MartKhám phá skillLệnhChương trìnhHọcSkill là gì?
 
← Về danh sách

EGM Brainstorm (Tinh chỉnh ý tưởng đa lăng kính)

Biến ý tưởng tính năng còn thô thành giả thuyết rõ ràng qua hỏi đáp nhiều lượt, phản biện song song và xuất ra bản tóm tắt RFC `concepts_brief.md`.

Lập trìnhTrung cấp★ 6,600⑂ 402Điểm AI 8/10Cập nhật lần cuối: 30 thg 10, 2026

Làm được gì

  • Đặt câu hỏi mở qua nhiều lượt chat để làm rõ vấn đề, ràng buộc cứng, phạm vi và tiêu chí thành công.
  • Có cổng xác nhận: chỉ khi bạn duyệt bản giả thuyết 2–3 câu thì mới khởi chạy các reviewer.
  • Sau đó spawn subagent egm-synthesizer để chạy song song 6 lăng kính phản biện: YAGNI/chống phức tạp, chi phí & token, UX và trải nghiệm lập trình viên, migration & tương thích ngược, observability/SRE, nợ kỹ thuật dài hạn.
  • Không đổ nội dung dài vào khung chat mà ghi thẳng ra file concepts_brief.md (Overview, Analysis, Goals vs Non-Goals, Alternatives Weighed, Key Decisions).
  • Kết thúc bằng lựa chọn: publish thành RFC trong docs/designs/, chuyển sang /egm-draft, tiếp tục tinh chỉnh, hoặc dừng lại.
  • Nội quy nghiêm: cấm nịnh hót, phê bình trước khen sau, bắt buộc nêu phản luận.

Phù hợp với ai

  • Lập trình viên / tech lead cần soi lỗ hổng ý tưởng trước khi viết tài liệu thiết kế.
  • Nhóm nhỏ thiếu người review thiết kế, muốn một "hội đồng" ảo chất vấn.
  • Người muốn AI phản biện thẳng thắn thay vì đồng ý cho xong.

Ví dụ sử dụng

  1. "Thêm tính năng tóm tắt log bằng LLM" → được hỏi về QPS đỉnh, ngân sách token, mức chấp nhận sai; lăng kính chi phí cảnh báo nguy cơ vỡ quota.
  2. "Thêm subcommand mới cho CLI" → lăng kính YAGNI chất vấn liệu thư viện sẵn có đã giải quyết 90% chưa; lăng kính UX soi thông báo lỗi.
  3. Publish concepts_brief.md thành docs/designs/<ten_tinh_nang>.md để lấy feedback, rồi chạy /egm-draft để lên tài liệu thiết kế chính thức.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/google/elephant-goldfish-model/HEAD/distributions/claude/skills/egm-brainstorm/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
↓ Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên AI Skill Mart.
Copy thư mục distributions/claude/skills/egm-brainstorm từ repo GitHub google/elephant-goldfish-model vào ~/.claude/skills/egm-brainstorm/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/google/elephant-goldfish-model.git && cp -r elephant-goldfish-model/distributions/claude/skills/egm-brainstorm ~/.claude/skills/egm-brainstorm

⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal và vào thư mục bạn muốn làm việc.
  2. Tải repo: git clone https://github.com/google/elephant-goldfish-model.git
  3. Chép thư mục skill: cp -r elephant-goldfish-model/distributions/claude/skills/egm-brainstorm ~/.claude/skills/egm-brainstorm
  4. Skill tham chiếu agents/synthesizer.md, docs/claude.md, docs/harnesses.md của cùng bản phân phối — nên cài cả thư mục distributions/claude dưới dạng plugin hoặc chép kèm các file này.
  5. Khởi động lại Claude Code rồi gọi /egm-brainstorm (skill tắt tự động gọi, phải kích hoạt thủ công).
  6. Cần công cụ spawn subagent (Agent trong Claude Code); nếu không có, skill sẽ dừng và báo rằng review cùng ngữ cảnh không hợp lệ.
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0