Appearance
Reusable Skills (.claude/skills/)
Bộ skill tái sử dụng cho các workflow lặp lại của Nemo12 — gọi bằng /<tên-skill> trong Claude Code. Mô tả canonical ở đây; nội dung thực thi trong .claude/skills/<tên>/SKILL.md (cùng repo, cùng version control).
| Skill | Khi nào dùng | Việc nó làm |
|---|---|---|
/intake | Chủ dự án gửi tài liệu yêu cầu mới | Cấp SRC ID → canonical hóa vào PRD/SDD → REQ mới (⏳ nếu chưa xác nhận) → cập nhật traceability → commit |
/trace-check | Sau mỗi lần sửa docs / trước commit docs | Kiểm đóng vết 2 chiều REQ↔SDD↔QG↔US, SRC coverage, link gãy — báo PASS/FAIL từng mục |
/new-sdd | Cụm REQ chưa có SDD | Scaffold SDD đúng frontmatter + Trace section, cập nhật index/traceability/PRD |
/new-module | Bắt đầu một bounded module backend | Scaffold Hono + zod-openapi module (routes/service/schema/events/tests) đúng SDD-001, kèm quy tắc QG-003/004/008 |
/deploy | Deploy thủ công (CI là đường chính) | Thứ tự deploy chuẩn, migrations trước code, ID tài nguyên cố định, health check sau deploy |
/lab-extract | Migrate lab legacy | Reverse-parse lab chuyenchon → JSON config theo SDD-010, phân loại archetype, giữ inquiry làm correctness signal |
Quy ước: skill mới phải (1) có mô tả trong bảng này, (2) tham chiếu đúng doc canonical thay vì lặp nội dung, (3) được cập nhật khi doc gốc đổi (QG-001 kiểm link).