Brainstorming: từ ý tưởng đến bản thiết kế
Kỹ năng hỏi đáp từng bước để chốt yêu cầu và tạo tài liệu thiết kế đã được phê duyệt trước khi viết code.
Lập trìnhTrung cấp★ 1,676⑂ 239Điểm AI 8/10Cập nhật lần cuối: 5 thg 11, 2026
Làm được gì
- Khi bạn muốn xây tính năng/hệ thống mới, kỹ năng này đối thoại trước, code sau.
- Đọc bối cảnh dự án (file, tài liệu, commit gần đây) trước khi hỏi.
- Hỏi mỗi lần một câu, ưu tiên câu hỏi trắc nghiệm, để làm rõ mục đích, ràng buộc, tiêu chí thành công.
- Đề xuất 2–3 phương án kèm đánh đổi và khuyến nghị; trình bày thiết kế theo từng phần và xin xác nhận.
- Ghi spec vào
docs/specs/YYYY-MM-DD-<chủ đề>-design.mdrồi commit vào git. - Tự soát spec (placeholder, mâu thuẫn, mơ hồ, phạm vi), sau đó nhờ bạn review và mới chuyển sang kế hoạch triển khai.
- Chỉ đề nghị "trợ lý hình ảnh" trên trình duyệt khi câu hỏi thực sự mang tính thị giác (mockup, sơ đồ).
Giới hạn: không viết code/scaffold trước khi thiết kế được phê duyệt; không dùng cho sửa bug, đổi cấu hình hay việc đã rõ cách làm.
Phù hợp với ai
- Lập trình viên hay phải làm lại vì AI code ngay mà không hỏi yêu cầu.
- Tech lead/PM muốn lưu tài liệu spec và lý do thiết kế trong repo.
- Người làm sản phẩm một mình, chưa biết cách hệ thống hóa yêu cầu.
Ví dụ sử dụng
- "Brainstorm giúp mình: làm app tóm tắt biên bản họp nội bộ" → hỏi mục tiêu/người dùng/ràng buộc → 3 phương án kiến trúc → tạo file spec sau khi bạn đồng ý.
- "Làm platform có chat, lưu file, thanh toán và analytics" → chỉ ra phạm vi quá lớn, tách thành các dự án con và thiết kế cái đầu tiên.
- "Hai layout wizard onboarding nên chọn cái nào?" → đây là câu hỏi thị giác, đề nghị mở tab trình duyệt so sánh mockup.
· · · 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/feiskyer/claude-code-settings/HEAD/skills/brainstorming/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)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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 skills/brainstorming từ repo GitHub feiskyer/claude-code-settings vào ~/.claude/skills/brainstorming/ 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/feiskyer/claude-code-settings.git /tmp/ccs && mkdir -p ~/.claude/skills && cp -r /tmp/ccs/skills/brainstorming ~/.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.
- Mở Terminal.
- Tải repo:
git clone https://github.com/feiskyer/claude-code-settings.git - Tạo thư mục skills:
mkdir -p ~/.claude/skills - Copy kỹ năng:
cp -r claude-code-settings/skills/brainstorming ~/.claude/skills/ - Kiểm tra:
ls ~/.claude/skills/brainstormingxem cóSKILL.md,visual-companion.md,spec-document-reviewer-prompt.mdkhông (thiếu thì bỏ qua bước liên quan). - Khởi động lại Claude Code, rồi nói "brainstorm giúp mình thiết kế ..." để kích hoạt.
- Đảm bảo bạn đang ở trong một git repo vì kỹ năng sẽ commit tài liệu thiết kế vào
docs/specs/.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT