การ Deploy

repo นี้รองรับ 3 runtime สำหรับ deploy:

Runtime เหมาะกับ Entry point
Cowork (web UI) User interactive — ติดตั้งจาก marketplace https://cowork.claude.com/
Claude Code CLI Developer — local dev claude plugin install <url>
Managed Agents API API-driven — batch, scheduled POST /v1/agents

เลือก runtime ยังไง?

graph TD
    A[เริ่ม] --> B{User interactive<br/>หรือ API?}
    B -->|Interactive| C{Local dev<br/>หรือ org-wide?}
    B -->|API| D[Managed Agents API]
    C -->|Local dev| E[Claude Code CLI]
    C -->|Org-wide| F[Cowork]

Single Source, Three Runtimes

นี่คือ key insight ของ repo นี้:

plugins/vertical-plugins/<vertical>/skills/<skill>/
       │
       ├── sync-agent-skills.py → plugins/agent-plugins/<agent>/skills/  (Cowork + Claude Code)
       │
       └── deploy-managed-agent.sh → Managed Agents API

Source of truth เดียว → output 3 รูปแบบ = ไม่ต้องเขียน skill ซ้ำ


Table of contents