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

EGM – Soạn tài liệu thiết kế

Biến bản tóm tắt ý tưởng thành tài liệu thiết kế kỹ thuật, viết từng mục và xin duyệt sau mỗi mục.

Lập trìnhTrung cấp★ 8,910⑂ 565Điểm AI 9/10Cập nhật lần cuối: 1 thg 11, 2026

Giúp được gì

Đây là bước thứ hai trong quy trình Elephant-Goldfish (EGM): soạn tài liệu thiết kế kỹ thuật dựa trên vấn đề và yêu cầu đã thống nhất.

  • Tự tìm và đọc ngữ cảnh đầu vào theo thứ tự ưu tiên: concepts_brief.md, rồi discussion_summary.md, rồi hỏi trực tiếp trong chat.
  • Viết lần lượt: Tổng quan & Mục tiêu → Kế hoạch kỹ thuật (kèm sơ đồ ASCII/Mermaid) → Các phương án thay thế → Kế hoạch triển khai chi tiết (liệt kê mọi file bị thay đổi kèm lý do).
  • Luôn ghi vào file design_draft.md thay vì đổ nội dung dài vào khung chat, kèm cổng duyệt một lựa chọn cho từng mục.
  • Cuối cùng đối chiếu bản nháp với tài liệu tiền nhiệm để báo mâu thuẫn, rồi lưu vào docs/designs/ và cập nhật SITEMAP.
  • Áp đặt văn phong rõ ràng: cấm tính từ tâng bốc, cấm xin lỗi sáo rỗng, bắt buộc nêu phản biện trước khi đồng ý.

Phù hợp với ai

  • Kỹ sư phần mềm ở nhóm bắt buộc viết design doc trước khi code
  • Tech lead cần bản nháp có cấu trúc để đưa đi review
  • Người muốn AI phản biện thay vì gật đầu theo

Ví dụ sử dụng

  1. Đã có concepts_brief.md từ egm-brainstorm → chạy skill, duyệt lần lượt 4 mục cho tới khi hoàn tất bản nháp.
  2. Chưa có tài liệu nào → nhập vấn đề và mục tiêu trong chat, skill bắt đầu từ đó.
  3. Hoàn tất → lưu vào docs/designs/<tên-tính-năng>.md và chuyển sang bước egm-review.

· · · 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-draft/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-draft từ repo GitHub google/elephant-goldfish-model vào ~/.claude/skills/egm-draft/ 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 && mkdir -p ~/.claude/skills && cp -r elephant-goldfish-model/distributions/claude/skills/egm-draft ~/.claude/skills/

⚠ Đâ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.
  2. Tải mã nguồn: git clone https://github.com/google/elephant-goldfish-model.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r elephant-goldfish-model/distributions/claude/skills/egm-draft ~/.claude/skills/
  5. Skill tham chiếu các file docs/, resources/, references/ trong repo, nên tốt nhất hãy cài cả bản phân phối (plugin) hoặc chép kèm các file đó.
  6. Khởi động lại Claude Code và gọi /egm-draft. Skill tắt tự động kích hoạt nên bạn phải gọi tay.
  7. Nên chạy egm-brainstorm trước để có concepts_brief.md làm đầu vào.
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0