analyze-new-momlisted
Install: claude install-skill witchwasin/Axiom-PMO
# PMO Skill: Analyze New MOM
> **Related Skills:**
> - Load `pmo-traceability` for Traceability Matrix format
> - Load `pmo-activity-diagram` if impacted diagrams need updating
---
## Goal
เมื่อผู้ใช้ให้ MOM file ใหม่ → อ่าน วิเคราะห์ สรุป Impact Report พร้อม log การเปลี่ยนแปลงทั้งหมดให้อัตโนมัติ **ก่อนที่จะแก้ไข output ใดๆ ต้องรอผู้ใช้ approve**
---
## Workflow
### Step 1: ระบุ Project และอ่าน MOM ใหม่
- ถามผู้ใช้ว่า MOM นี้เป็นของ project ไหน (ถ้าไม่ระบุ)
- อ่าน MOM file ใหม่ทั้งหมด
- ระบุ MOM# ตามลำดับวันที่ (MOM ใหม่สุด = เลขสูงสุด)
### Step 2: อ่าน Context ที่มีอยู่
- อ่าน REQ/ ทั้งหมดของ project
- อ่าน MOM/ เก่าทั้งหมด (เพื่อเทียบ)
- อ่าน Transcription/ (ถ้ามี paired กับ MOM ใหม่)
- Scan SystemFlow/, UserFlow/, UseCase/ ที่มีอยู่
### Step 3: วิเคราะห์และเทียบ
- เทียบ MOM ใหม่กับ MOM เก่า → หาจุดที่เปลี่ยนแปลง/ขัดแย้ง
- เทียบ MOM ใหม่กับ REQ → หา requirement ใหม่ / ที่หายไป / ที่เปลี่ยน
- ตรวจ terminology → มีคำศัพท์ที่เปลี่ยนจากเดิมไหม
- ตรวจ scope/phase → มี feature ที่ย้าย phase ไหม
### Step 4: ตรวจจับความเสี่ยง
- ตรวจ business logic ที่มีความเสี่ยง (Fraud, Logic Broken, Missing Validation, Financial Risk)
- ถ้าพบ → ระบุในรายงาน พร้อม mitigation
### Step 5: สรุป Impact Report ให้ผู้ใช้
**Output Format:**
```markdown
# Impact Report: [MOM ชื่อไฟล์]
**Project:** P{XX}-{CODE} | **MOM#:** {N} | **วันที่:** YYYY-MM-DD
## สรุปสิ่งที่เปลี่ยนแปลง
- [สรุป 3-5 ข้อหลัก]
## ผลกระทบต่อไฟล์ที่มีอยู่
| ไฟล์ | ผลกระทบ | รายละเอียด |
|------|---------|-----------|
## ค