code-review
Installation
SKILL.md
รีวิวสองแกนบน diff ระหว่าง HEAD กับจุดอ้างอิงคงที่ที่ user ระบุมา:
- Standards — code ทำตาม coding standards ที่ repo นี้บันทึกไว้เป็นเอกสารหรือเปล่า?
- Spec — code implement ตาม issue / PRD / spec ต้นทางอย่างซื่อตรงหรือเปล่า?
ทั้งสองแกนรันเป็น sub-agent ขนานกัน เพื่อไม่ให้ context ของกันและกันปนกัน แล้ว skill นี้ค่อยรวมผลที่แต่ละฝั่งเจอ
ข้อมูล issue tracker ควรถูกส่งมาให้คุณแล้ว — ถ้าไม่มี docs/agents/issue-tracker.md ให้รัน /setup-matt-pocock-skills
ขั้นตอน
1. ปักหมุดจุดอ้างอิง
จุดอ้างอิงคือสิ่งที่ user บอกมา — commit SHA, ชื่อ branch, tag, main, HEAD~5 ฯลฯ ถ้าไม่ได้ระบุมา ให้ถาม
เก็บคำสั่ง diff ไว้ครั้งเดียว: git diff <fixed-point>...HEAD (สามจุด เพื่อให้เทียบกับ merge-base) และจดรายการ commit ผ่าน git log <fixed-point>..HEAD --oneline ด้วย
ก่อนไปต่อ ยืนยันว่าจุดอ้างอิง resolve ได้จริง (git rev-parse <fixed-point>) และ diff ไม่ว่างเปล่า ref ที่ผิดหรือ diff ว่างควร fail ตรงนี้ — ไม่ใช่ไปตายอยู่ใน sub-agent สองตัวที่รันขนานกัน