Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Brainstorming (Tinh chỉnh đặc tả)

Skill 5 pha có cổng chặn, biến một ý tưởng một dòng thành bản đặc tả đã được phê duyệt với tiêu chí chấp nhận kiểm thử được.

Lập trìnhNâng cao1417Điểm AI 7/10Cập nhật lần cuối: 14 thg 8, 2026

Làm được gì

Chốt ý tưởng thành đặc tả trước khi viết bất kỳ dòng code nào. Phải đi qua lần lượt 5 cổng chặn: xác định vấn đề → chọn cách tiếp cận → vòng lặp hỏi kiểu Socrates → viết đặc tả → rà soát và phê duyệt.

  • Chốt vấn đề, người dùng chịu ảnh hưởng và ranh giới ngoài phạm vi ngay từ đầu.
  • Đưa ra 2–3 phương án thật kèm đánh đổi rõ ràng và khuyến nghị một phương án (không bịa phương án cho đủ số).
  • Tự quyết các tham số nhỏ (tên gọi, giá trị mặc định, ngưỡng) và ghi lại; nhưng mọi lựa chọn thực sự phân nhánh thì hỏi người dùng đầy đủ ngay lần đầu.
  • Buộc ngôn từ mơ hồ ("nhanh", "an toàn", "tính sau") thành số liệu và hành vi cụ thể; điều chưa chốt được ghi thành [CONFIRM-NN].
  • Ghi đặc tả vào specs/<slug>.md; mỗi tiêu chí chấp nhận phải kiểm chứng được bằng một test duy nhất.
  • Trước khi xin phê duyệt, tự dựng lập luận phản biện mạnh nhất chống lại thiết kế và trình bày cùng đặc tả.

Phù hợp với ai

  • Nhóm thường xuyên phải làm lại vì bắt đầu code khi yêu cầu còn mờ.
  • Lập trình viên muốn quy trình kỷ luật: đặc tả trước, TDD sau.
  • Người đang dùng plugin codeArbiter (.codearbiter/, lệnh /feature, /sprint).

Ví dụ sử dụng

  1. Từ câu "muốn thêm tính năng thông báo" → xác định người dùng, việc KHÔNG làm, so sánh hai hướng triển khai, chốt ngưỡng/giá trị mặc định, tạo đặc tả với 6 tiêu chí kiểm thử được.
  2. Nếu ý tưởng gộp cả đăng nhập, phân quyền và audit log, pha 1 sẽ đề nghị tách thành ba tính năng riêng và chỉ tiếp tục với một.
  3. Khi tính năng gắn với issue GitHub, skill đối chiếu checkbox trong issue với danh sách tiêu chí để phát hiện phần bị bỏ sót.

· · · 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/arbiterForge/codeArbiter/HEAD/core/surface/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)
  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 Claude Skill Mart.
Copy thư mục core/surface/skills/brainstorming từ repo GitHub arbiterForge/codeArbiter vào ~/.claude/skills/arbiterforge-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/arbiterForge/codeArbiter.git && mkdir -p ~/.claude/skills && cp -r codeArbiter/core/surface/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.

  1. Mở terminal và vào thư mục làm việc.
  2. Clone repo: git clone https://github.com/arbiterForge/codeArbiter.git
  3. Tạo thư mục skills: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r codeArbiter/core/surface/skills/brainstorming ~/.claude/skills/
  5. Skill này thiết kế để chạy cùng plugin codeArbiter. Để dùng đầy đủ (script hook, skill tdd, lệnh /feature, /sprint), hãy cài toàn bộ plugin theo hướng dẫn của repo.
  6. Chuẩn bị trong project: .codearbiter/CONTEXT.md, tech-stack.md, open-questions.md — thiếu file thì skill sẽ dừng và báo.
  7. Khởi động lại Claude Code và yêu cầu: "hãy tinh chỉnh ý tưởng này thành đặc tả".
Xem mã nguồn trên GitHubGiấy phép: AGPL-3.0