Thiết kế phương án yêu cầu (req-design)
Kỹ năng buộc mọi yêu cầu đã lên lịch phải có ít nhất hai phương án, bản ghi quyết định, phạm vi ảnh hưởng và mốc nghiệm thu ngay trong tài liệu yêu cầu.
Tài liệu · Văn phòngTrung cấp★ 544⑂ 41Điểm AI 8/10Cập nhật lần cuối: 6 thg 11, 2026
Làm được gì
- Chuyển giai đoạn thiết kế trước khi code: kéo mọi thảo luận từ chat/họp về lại tài liệu yêu cầu.
- Bắt buộc nêu ít nhất hai phương án (kể cả phương án "không đổi code, chỉ sửa tài liệu/quy trình"), mỗi phương án gồm cách làm, phạm vi thay đổi, chi phí, rủi ro và lý do bị loại.
- Viết bản ghi quyết định: chọn gì, vì sao, bỏ gì, ai quyết, khi nào, giả định nào nếu sai thì phải xét lại.
- Liệt kê blast radius – những chỗ bị ảnh hưởng nhưng không nằm trong diff: bên gọi, cấu hình, migration dữ liệu, API đối ngoại, tài liệu, nhóm khác – kèm cách xác nhận "không hỏng".
- Bẻ kỳ vọng thành bảng mốc nghiệm thu có thời điểm, cách kiểm tra và tiêu chí đạt.
- Ghi kết quả ngược vào tài liệu bằng
lark-clivà cập nhật ý kiến review lên node Meegle.
Dành cho ai
- TPM, product owner, tech lead của nhóm dùng tài liệu Lark (Feishu) + Meegle.
- Tổ chức muốn chuẩn hoá văn hoá "có bản ghi quyết định trước khi làm".
- Người chỉ muốn lấy template quyết định và bảng nghiệm thu rồi chỉnh theo công cụ nội bộ.
Ví dụ sử dụng
- "Yêu cầu retry thanh toán đã vào sprint, chốt phương án thế nào?" → sinh bảng so sánh phương án A/B/không đổi và bản nháp quyết định.
- "Thay đổi này ảnh hưởng tới đâu?" → danh sách phạm vi ảnh hưởng (service gọi, config key, migration, tài liệu API) kèm cách xác minh từng mục.
- Sau khi review thiết kế xong → ghi ý kiến vào node review trên Meegle và chèn các checkpoint (review đạt / test đường chính / chỉ số gray release) vào mục 6 của tài liệu.
· · · 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/MiniMax-AI/mcode-stack/HEAD/stacks/req-tpm/skills/req-design/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 stacks/req-tpm/skills/req-design từ repo GitHub MiniMax-AI/mcode-stack vào ~/.claude/skills/req-design/ 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/MiniMax-AI/mcode-stack.git && mkdir -p ~/.claude/skills && cp -r mcode-stack/stacks/req-tpm/skills/req-design ~/.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.
- Clone kho mã:
git clone https://github.com/MiniMax-AI/mcode-stack.git - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Sao chép kỹ năng:
cp -r mcode-stack/stacks/req-tpm/skills/req-design ~/.claude/skills/ - Nên copy thêm
templates/meegle-field-mapping.mdtrong cùng stack vàsop-transition-node.mdcủa kỹ năng meegle để các tham chiếu không bị thiếu. - Chuẩn bị điều kiện: cần cài và đăng nhập
lark-cli(truy cập tài liệu Lark) và CLImeegle. Nếu không dùng hai công cụ này, hãy thay phần lệnh bằng công cụ nội bộ của bạn. - Khởi động lại Claude Code và yêu cầu kiểu "thiết kế phương án cho yêu cầu này" để kích hoạt kỹ năng.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT