Docs Project — Documentation Pipeline

Tạo bộ documentation đầy đủ cho feature: PRD, QA Test Plan, UI Design Specs. Chạy từng phần hoặc full pipeline.
/docs-project là skill dùng chung giữa PM và QA. PM tạo PRD, QA tạo Test Plan, Design tạo UI Specs.

Cú pháp

/docs-project:prd "feature"        # Tạo PRD
/docs-project:qa                   # Tạo QA Test Plan (cần PRD trước)
/docs-project:ui                   # Tạo UI Design Specs (từ PRD)
/docs-project:guide                # Xem guide + đề xuất cần docs gì
/docs-project:full "feature"       # Full pipeline: PRD → UI Specs → QA Plan

Bảng tham chiếu nhanh

LệnhAi dùngOutputCần gì trước
/docs-project:prdPMdocs/prd/F*.mdFeature description
/docs-project:qaQCdocs/qa/test-plan-F*.mdPRD phải có sẵn
/docs-project:uiDesigndocs/ui/ui-specs-F*.mdPRD phải có sẵn
/docs-project:guideAllChecklist + commandsCó codebase
/docs-project:fullPMPRD + UI + QA trong 1 lệnhFeature description

/docs-project:prd — Tạo PRD

1

Bước 1: Phân tích requirements

Đọc feature description, tìm hiểu codebase liên quan.
2

Bước 2: Viết PRD

Generate PRD với: User Stories, Acceptance Criteria, Technical Requirements, Dependencies.
3

Bước 3: Review

PM review, chỉnh sửa, approve.
Options:
/docs-project:prd "user auth"              # PRD cho feature
/docs-project:prd --sprint 3               # PRD chi tiết cho sprint 3
/docs-project:prd --all-sprints            # PRD tất cả sprints

/docs-project:qa — Tạo QA Test Plan

Tạo test plan từ PRD đã có:
/docs-project:qa                           # Tạo từ PRD mới nhất
/docs-project:qa docs/prd/F05.md          # Tạo từ PRD cụ thể
Output: Test cases với TC-IDs, severity, steps, expected results.

/docs-project:ui — Tạo UI Design Specs

Tạo UI specifications từ PRD:
/docs-project:ui                           # Từ PRD mới nhất
Output: Screen list, component specs, responsive breakpoints, interaction states.

/docs-project:full — Full Pipeline

Chạy toàn bộ pipeline trong 1 lệnh:
/docs-project:full "user authentication with Google OAuth"
Pipeline:
PRD → UI Design Specs → QA Test Plan
Mỗi bước tự động feed output vào bước tiếp theo.

/docs-project:guide — Hướng dẫn

/docs-project:guide
Kiểm tra project hiện tại, đề xuất:
  • Cần docs gì (PRD? Test Plan? UI Specs?)
  • Commands cần chạy (copy-paste ready)
  • Thứ tự chạy

Output Structure

docs/
├── prd/
│   ├── F01-user-auth.md
│   ├── F02-payment.md
│   └── ...
├── qa/
│   ├── test-plan-F01.md
│   └── test-plan-F02.md
└── ui/
    ├── ui-specs-F01.md
    └── ui-specs-F02.md

Khi nào dùng / không dùng

DùngKhông dùng
Bắt đầu feature mới — cần PRDViết code docs (dùng /docs)
QC cần test plan từ PRDMarketing content (dùng /write)
Design cần UI specsAPI documentation (dùng /api-spec)
Full documentation pipelineChỉ cần bug report (dùng /bug-report)