← ClaudeAtlas

add-phaselisted

เพิ่ม development phase ใหม่เข้าโปรเจค พร้อมสร้าง phase plan, backlog file และ archive section ใช้ skill นี้เมื่อต้องการแบ่งโปรเจคเป็นช่วงๆ เช่น "เพิ่ม phase ใหม่", "เริ่ม phase ถัดไป"
natthasath/natthasath-marketplace · ★ 0 · Data & Documents · score 65
Install: claude install-skill natthasath/natthasath-marketplace
!`cat context/plans/PLAN.md 2>/dev/null` เพิ่ม phase ใหม่เข้าโปรเจค: $ARGUMENTS **Format:** `/add-phase <ชื่อ phase> [target date]` **ตัวอย่าง:** `/add-phase "API Integration" 2026-09-01` --- ## ขั้นที่ 1 — วิเคราะห์ argument แยก $ARGUMENTS ออกเป็น: - **ชื่อ phase** — ทุกอย่างก่อน date pattern `YYYY-MM-DD` (ถ้ามี) - **target date** — ถ้ามี date pattern ใน argument ให้ใช้, ถ้าไม่มีให้ใส่ `TBD` - **slug** — lowercase, replace space ด้วย `-` (เช่น "API Integration" → `api-integration`) ## ขั้นที่ 2 — หา phase number ถัดไป อ่าน Status Overview table จาก PLAN.md ด้านบน หา phase number สูงสุดแล้วบวก 1 - ถ้าไม่มี phase เลย ให้เริ่มที่ phase `1` ## ขั้นที่ 3 — Draft และขอ confirm แสดง preview ก่อน: ``` 📋 Phase Draft Phase: <N> — <ชื่อ> Target: <date หรือ TBD> Files ที่จะสร้าง: · context/plans/PLAN.md (เพิ่ม row) · context/plans/phase_<N>_<slug>.md (สร้างใหม่) · context/tasks/backlog/phase_<N>_backlog.md (สร้างใหม่) · context/tasks/completed/archive.md (เพิ่ม section) ``` ถามว่า "ต้องการแก้ไขอะไรไหม หรือ OK ให้สร้างเลย?" รอ confirm ก่อนทำขั้นต่อไป ## ขั้นที่ 4 — อัปเดต PLAN.md เพิ่ม row ต่อท้าย Status Overview table: ``` | <N> | <ชื่อ> | 🔲 Not Started | <date> | ``` เพิ่ม link ต่อท้าย Phase Files section: ``` - [Phase <N>: <ชื่อ>](phase_<N>_<slug>.md) ``` ## ขั้นที่ 5 — สร้าง phase plan file สร้าง `context/plans/phase_<N>_<slug>.md`: ```markdown # Phase <N>: <ชื่อ> **Status:** 🔲 Not Started **Target