ทักษะ
cmux มาพร้อมทักษะที่สอน coding agents ให้ใช้การควบคุม cmux CLI, พื้นผิวเบราว์เซอร์, พาเนล Markdown, หน้าต่าง debug และ workflow สำหรับ release
ติดตั้ง
รัน skills.sh เพื่อติดตั้งทักษะที่อยู่ใน repo ลงในไดเรกทอรีทักษะของ Codex
curl -fsSL https://raw.githubusercontent.com/manaflow-ai/cmux/main/skills.sh | bash~/.codex/skills หรือ $CODEX_HOME/skills เมื่อกำหนด CODEX_HOME ไว้ ส่ง --dest เมื่อ agent ของคุณอ่านทักษะจากไดเรกทอรีอื่นติดตั้งจาก checkout
จาก cmux checkout ที่ clone ไว้ สคริปต์จะใช้ไดเรกทอรี skills ในเครื่อง
./skills.sh
./skills.sh --list
./skills.sh --skill cmux --skill cmux-browser
./skills.sh --dest ~/.codex/skills
./skills.sh --dry-runใช้ --ref เพื่อติดตั้งจาก branch, tag หรือ commit ที่เจาะจง เมื่อสคริปต์ดาวน์โหลดจาก GitHub
curl -fsSL https://raw.githubusercontent.com/manaflow-ai/cmux/main/skills.sh | bash -s -- --ref mainทักษะที่รวมไว้
แต่ละทักษะมีไฟล์ SKILL.md, เอกสารอ้างอิงเสริม และไฟล์ metadata ของ OpenAI ใต้ agents/openai.yaml
| ทักษะ | การใช้งาน | คำสั่งทั่วไป |
|---|---|---|
cmux Coreskills/cmux/SKILL.md | ควบคุมหน้าต่าง workspace, pane, surface, focus, การย้าย, การจัดลำดับใหม่ และ routing ด้วย cmux CLI ใช้เมื่อ agent ต้องการการจัดวางหรือการนำทางแบบกำหนดแน่นอนใน layout cmux แบบหลาย pane | cmux identify --json |
cmux Browserskills/cmux-browser/SKILL.md | ทำงานอัตโนมัติกับพื้นผิว webview ของ cmux ด้วย snapshot refs, DOM actions, waits, screenshots และ session state ใช้สำหรับงานเบราว์เซอร์ที่ควรรันภายใน cmux แทนเครื่องมือ browser automation แยกต่างหาก | cmux browser surface:2 snapshot --interactive |
cmux Markdown Viewerskills/cmux-markdown/SKILL.md | เปิดไฟล์ Markdown ในพาเนล cmux ที่จัดรูปแบบแล้วพร้อม live reload ใช้เพื่อแสดงแผน เอกสาร โน้ต และรายการงานข้าง terminal ระหว่างทำงาน | cmux markdown open plan.md |
cmux Debug Windowsskills/cmux-debug-windows/SKILL.md | จัดการ Sidebar Debug, Background Debug, Menu Bar Extra Debug และ debug snapshots ที่คัดลอกได้ ใช้เมื่อปรับ UI ของหน้าต่าง debug หรือรวบรวมการตั้งค่า debug จาก build ที่มี tag | skills/cmux-debug-windows/scripts/debug_windows_snapshot.sh |
cmux Releaseskills/release/SKILL.md | รัน workflow release ของ cmux ตั้งแต่เลือกเวอร์ชัน ผ่าน changelog, release PR, tag และการตรวจสอบ artifacts ใช้สำหรับ maintainers ที่เตรียมหรือออก release ของ cmux | ./scripts/bump-version.sh |
เมนู Help
เมนู macOS Help สะท้อน sidebar เอกสารนี้และมี Skills ใช้รายการ Skills ใน Help เพื่อเปิดหน้านี้จากแอป
โครงสร้างทักษะ
ให้ SKILL.md หลักกระชับ วางตารางคำสั่งเชิงลึก สคริปต์ และ template ที่ใช้ซ้ำได้ไว้ข้างทักษะ
skills/<name>/SKILL.md
skills/<name>/agents/openai.yaml
skills/<name>/references/*.md
skills/<name>/scripts/*
skills/<name>/templates/*agents/openai.yaml เพื่อให้ installer แสดงชื่อที่ชัดเจน คำอธิบายสั้น และ prompt เริ่มต้น