# Training:review

> Review chất lượng toàn bộ khoá: quality, naming, GDocs, failure modes, brief alignment.

- Skill: `hoangvantuan/training-review` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add hoangvantuan/training-review`
- Raw SKILL.md: https://api.skillmd.com/api/skills/hoangvantuan/training-review/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: hoangvantuan (https://skillmd.com/u/hoangvantuan)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/hoangvantuan/training-review

---


# Training Review: Review Chất lượng

## Nhiệm vụ

Review toàn bộ output khoá training: chất lượng nội dung, naming, GDocs compatibility, failure modes, brief alignment. Output: review report với pass/fail per module.

## Yêu cầu đầu vào

- `project.json`: `phases.build.status` = "done"
- `04-modules/` tồn tại
- Nếu không → "Cần chạy `/training:build` trước."

## Quy trình

### 1. Đọc input

Đọc `project.json` → method id. Đọc `00-brief.md` (outcomes, metrics). Đọc toàn bộ files trong `04-modules/`.

### 2. Checklist 1: Chất lượng nội dung (per module)

Load method manifest § Quality Criteria. Đánh giá từng module.

Chi tiết checklist generic: đọc `references/quality-checklist.md`.

### 3. Checklist 2: Naming và linking

Đọc `skills/training/references/naming-convention.md` Section 5 (checklist cuối file). Kiểm tra toàn bộ files.

### 4. Checklist 3: Google Docs compatibility

Đọc `skills/training/references/gdocs-compatibility.md` Section 8 (checklist cuối file). Kiểm tra toàn bộ files.

### 5. Checklist 4: Failure modes

Load method manifest § Failure Modes. Kiểm tra từng module.

Chi tiết trap detection generic: đọc `references/trap-detection.md`.

### 6. Checklist 5: Brief alignment

So sánh output cuối với Brief:
- Mọi outcome (câu 2) có module phục vụ + deliverable verify?
- Mọi metric (câu 5) có cách đo?
- Module nào không phục vụ outcome nào? → cảnh báo scope creep

### 7. Ghi review report

Ghi `training-projects/<slug>/05-review-report.md`:

```markdown
# Review Report: <tên dự án>

## Tổng kết

| Checklist | Pass | Fail | Issues |
|-----------|------|------|--------|
| Chất lượng nội dung | X/N modules | Y/N modules | [list] |
| Naming & linking | ✅/❌ | - | [list] |
| GDocs compatibility | ✅/❌ | - | [list] |
| Failure modes | X/N modules | Y/N modules | [list] |
| Brief alignment | ✅/❌ | - | [list] |

## Chi tiết per module

### Module 01: <tên>
| Tiêu chí | Kết quả | Ghi chú |
|----------|---------|---------|

## Issues cần sửa (ưu tiên cao → thấp)

1. [issue + module + gợi ý sửa]
2. ...

## Kết luận
- Pass: sẵn sàng bàn giao
- Fail: cần sửa <N> issues, chạy `/training:review` lại sau khi sửa
```

### 8. Cập nhật state

`project.json`: `phases.review.status` = "done", `current_phase` = "review".

### 9. Kết thúc

Nếu pass:
> Review hoàn thành. Khoá đạt chất lượng, sẵn sàng bàn giao.

Nếu fail:
> Review phát hiện <N> issues. Xem `05-review-report.md`. Sửa xong chạy `/training:review` lại.

