一键导入
team-orchestrator
Coordinate PM/Dev/QA agents แบบ Pipeline Pattern — auto-route งานตาม role, ส่งต่ออัตโนมัติเมื่อ status เปลี่ยน, track progress ทุก handoff
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Coordinate PM/Dev/QA agents แบบ Pipeline Pattern — auto-route งานตาม role, ส่งต่ออัตโนมัติเมื่อ status เปลี่ยน, track progress ทุก handoff
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Pre/Post execution validation + Phase Gate enforcement — ป้องกันการข้าม step, auto-validate output, ให้คะแนน quality score
สแกน code ใน Scaffold/ ด้วย 53 security rules (6 หมวด) — secrets, permissions, injection, AI-specific, config, dependencies — ก่อน deploy หรือหลัง Dev report
Create color-coded teaching scripts / presenter talking-point documents (.md) that serve as a "live reading book" for speakers. The output is a markdown file where each color tells the presenter what to do: blue = speak this line, red = pronunciation guide, dark blue = slide header, black = stage direction & audience engagement, yellow box = terminology. Use this skill whenever the user mentions: teaching script, talking points, presenter script, key talking point, speaker notes, lecture script, training script, presentation script, สคริปต์การสอน, สคริปต์วิทยากร, คำพูดที่ต้องอ่าน, หนังสือสำหรับพูด, or any request to create a document that guides a speaker through a slide deck with exact words to say, pronunciation help, and stage directions. Also trigger when the user uploads a PowerPoint (.pptx) and asks to write a script, narration, or talking points for it.
Use for QA evidence, release readiness, rollback review, and close-out decisions.
Use for build completion evidence, code review readiness, and ready-for-QA checks.
Use for delivery planning, handoff, task source of truth, and engineering sequencing.
| name | Team Orchestrator |
| description | Coordinate PM/Dev/QA agents แบบ Pipeline Pattern — auto-route งานตาม role, ส่งต่ออัตโนมัติเมื่อ status เปลี่ยน, track progress ทุก handoff |
Purpose: ยกระดับ PM-Dev-QA loop (WF-A/B/C) ให้เป็น automated pipeline ดึง concept จาก external execution-framework agent coordination patterns
PM Agent ──→ Dev Agent ──→ QA Agent ──→ PM Agent (Review)
│ │ │ │
│ แตก Card │ Implement │ Test │ Client Review
│ + Handoff │ + Report │ + Report │ + Close Card
↓ ↓ ↓ ↓
TaskBoard Dev Report QA Report Done
┌──→ Dev Agent (Module A) ──→ QA ──┐
PM Agent ├──→ Dev Agent (Module B) ──→ QA ──┤──→ PM Review
└──→ Dev Agent (Module C) ──→ QA ──┘
PM Agent ──→ Dev Agent ──→ Code Review ──→ QA Agent ──→ PM Review
│
└──→ Security Review (ถ้า FinTech)
| Agent Role | ทำอะไรได้ | Skills ที่ใช้ |
|---|---|---|
| PM Agent | แตก Card, assign, validate deliverables, client review | pmo-taskboard, pmo-quality-gate, pmo-dashboard |
| Dev Agent | รับ spec, implement, report, ถามเรื่อง flow | pmo-dev-report, pmo-code-scaffold, pmo-coding-standards |
| QA Agent | รับ test cases, test, report results, file bugs | pmo-qa-report, pmo-deploy-checklist |
| DevOps Agent | Setup CI/CD, deploy, monitor | pmo-ci-cd-template, pmo-infra-spec, pmo-deploy-checklist |
เมื่อ status เปลี่ยนใน TaskBoard → auto-dispatch ไปหา agent ที่เหมาะ:
| Card Status Change | Dispatch To | Auto Action |
|---|---|---|
| Backlog → Assigned | Dev Agent | แจ้ง: "คุณได้รับ Card {X} แล้ว" + สรุป spec |
| In Progress → Dev Done | QA Agent | แจ้ง: "Card {X} พร้อม test" + link test cases |
| QA Testing → QA Passed | PM Agent | แจ้ง: "Card {X} ผ่าน QA" + สรุปผล |
| QA Testing → QA Failed | Dev Agent | แจ้ง: "Card {X} ไม่ผ่าน" + bug details |
| Client Review → Done | All | แจ้ง: "Card {X} close แล้ว" |
เมื่อส่งต่องานระหว่าง agents ต้องส่ง context:
{
"handoff": {
"from": "PM Agent",
"to": "Dev Agent",
"card": "P07-M01-001",
"module": "Module 01: Gate Mapping",
"artifacts": [
"SystemFlow/BOF-SysF-01_GateMapping.puml",
"TaskBoard.md#Card-M01-001"
],
"testCases": 5,
"deadline": "2026-04-10",
"notes": "ดู MOM#2 สำหรับ business rule เรื่อง gate status"
}
}
State Engine .state/project-state.json field teamStatus:
{
"teamStatus": {
"pm": { "status": "active", "currentTask": "Reviewing Module 05" },
"dev": { "status": "implementing", "currentCard": "P07-M03-001", "progress": "60%" },
"qa": { "status": "testing", "currentCard": "P07-M01-001", "testsPassed": "3/5" },
"devops": { "status": "idle" }
}
}
| Condition | Action |
|---|---|
| Dev stuck > 2 days on same card | Notify PM + suggest breaking card into smaller tasks |
| QA finds > 3 bugs on same card | Escalate to PM for scope review |
| Card blocked by external dependency | Flag to PM + suggest workaround or re-prioritize |
| No response from agent > 1 day | Reminder notification |
pmo-taskboard — ใช้ card status เป็น triggerpmo-handoff-protocol — ใช้ protocol เดียวกันสำหรับ context passingpmo-state-engine — read/write team statuspmo-agent-orchestration — persona system ยังใช้ได้ (Lead, Analyst, Architect, Writer, Reviewer, Security)