← ClaudeAtlas

multimodellisted

Multi-model project orchestration — ให้ Opus วางแผน/ออกแบบโครงสร้าง จากนั้น route งานแต่ละชิ้นไปยังโมเดลที่เหมาะสม (Opus/Sonnet/Haiku) เพื่อคุณภาพสูงสุดในราคาที่เหมาะสม
MarkVibeSapce/aieasypro-vibe-skill · ★ 0 · AI & Automation · score 70
Install: claude install-skill MarkVibeSapce/aieasypro-vibe-skill
# Multi-Model Orchestration Skill `args` = ข้อความที่ user พิมพ์หลัง `/multimodel` — นี่คือ task description ที่ต้องส่งให้ Opus ใน Phase 1 ทุกครั้ง ห้ามละเว้น รับ task จาก user แล้วทำตามขั้นตอนนี้: ## โมเดลและจุดเด่น | โมเดล | `model` param | ราคา | ใช้เมื่อ | |---|---|---|---| | **Opus 4.8** | `"opus"` | สูง | วางแผน, architecture, complex reasoning, ตัดสินใจ ambiguous | | **Sonnet 4.6** | `"sonnet"` | กลาง | implement, code review, analysis, debug | | **Haiku 4.5** | `"haiku"` | ต่ำ | format output, classify, routing decision, งานซ้ำๆ | ## ขั้นตอนบังคับ ### Pre-check — ประเมิน task ก่อน ก่อน Phase 1 ให้ตัดสินใจด้วยตัวเอง (ไม่ต้อง spawn agent): - ถ้า task มีน้อยกว่า 3 subtasks ที่ชัดเจน หรือทำได้ใน model เดียว → **ข้าม Phase 1** และ execute โดยตรงด้วยโมเดลที่เหมาะสม ไม่ต้องผ่าน Opus เพื่อ plan - ถ้า task ซับซ้อน มี dependencies หรือต้องการหลาย subtasks → ทำ Phase 1–3 ตามปกติ ### Phase 1 — Opus วิเคราะห์และวางแผน เรียก Agent ด้วย `model: "opus"` โดยส่ง `args` (task description จาก user) เข้าไปใน prompt เพื่อ: 1. อ่านและเข้าใจ task ที่รับมา 2. แบ่ง task ออกเป็น subtasks พร้อมระบุว่าแต่ละ subtask ใช้โมเดลไหน และเพราะอะไร 3. ระบุ dependencies ระหว่าง subtasks (อันไหนต้องทำก่อน/หลัง) 4. คืน structured plan กลับมา Opus prompt ต้องขอให้คืนผลในรูปแบบนี้: ``` PLAN: - subtask_1: [คำอธิบาย] → model: [opus/sonnet/haiku] → เพราะ: [เหตุผล] - subtask_2: [คำอธิบาย] → model: [opus/sonnet/haiku] → เพราะ: [เหตุผล] ... DEPENDENCIES: - subtask_2 ต้องรอ subtask_1 ... ``` ### Phase 2