Yetenekler
cmux, kod ajanlarına cmux CLI denetimini, tarayıcı yüzeylerini, Markdown panellerini, debug pencerelerini ve release workflowunu öğretmek için yetenekler içerir.
Kurulum
skills.sh çalıştırarak repodaki yetenekleri Codex yetenekler dizininize kurun.
curl -fsSL https://raw.githubusercontent.com/manaflow-ai/cmux/main/skills.sh | bash~/.codex/skills içine veya CODEX_HOME ayarlıysa $CODEX_HOME/skills içine kurar. Ajanınız yetenekleri başka bir dizinden okuyorsa --dest geçin.Checkout’tan kur
Klonlanmış bir cmux checkout içinde script yerel skills dizinini kullanır.
./skills.sh
./skills.sh --list
./skills.sh --skill cmux --skill cmux-browser
./skills.sh --dest ~/.codex/skills
./skills.sh --dry-runScript GitHub’dan indirirken belirli bir branch, tag veya commit üzerinden kurulum için --ref kullanın.
curl -fsSL https://raw.githubusercontent.com/manaflow-ai/cmux/main/skills.sh | bash -s -- --ref mainDahil yetenekler
Her yetenekte bir SKILL.md dosyası, isteğe bağlı referanslar ve agents/openai.yaml altında bir OpenAI metadata dosyası bulunur.
| Yetenek | Kullanım | Tipik komut |
|---|---|---|
cmux Coreskills/cmux/SKILL.md | cmux CLI ile pencereleri, workspace’leri, panelleri, yüzeyleri, odağı, taşımayı, yeniden sıralamayı ve routing’i denetler. Bir ajanın çok panelli cmux düzeninde deterministik yerleşim veya gezinmeye ihtiyacı olduğunda kullanın. | cmux identify --json |
cmux Browserskills/cmux-browser/SKILL.md | Snapshot referansları, DOM eylemleri, beklemeler, ekran görüntüleri ve oturum durumu ile cmux webview yüzeylerini otomatikleştirir. Ayrı bir tarayıcı otomasyon aracı yerine cmux içinde çalışması gereken tarayıcı görevleri için kullanın. | cmux browser surface:2 snapshot --interactive |
cmux Markdown Viewerskills/cmux-markdown/SKILL.md | Markdown dosyalarını canlı yenileme ile biçimlendirilmiş bir cmux panelinde açar. Çalışma sırasında planları, dokümanları, notları ve görev listelerini terminalin yanında göstermek için kullanın. | cmux markdown open plan.md |
cmux Debug Windowsskills/cmux-debug-windows/SKILL.md | Sidebar Debug, Background Debug, Menu Bar Extra Debug ve kopyalanabilir debug snapshotlarını yönetir. Debug penceresi arayüzü üzerinde iterasyon yaparken veya tag’li bir buildden debug yapılandırması toplarken kullanın. | skills/cmux-debug-windows/scripts/debug_windows_snapshot.sh |
cmux Releaseskills/release/SKILL.md | cmux release workflowunu sürüm seçiminden changelog, release PR, tag ve artifact kontrollerine kadar çalıştırır. cmux release hazırlayan veya yayınlayan maintainers için kullanın. | ./scripts/bump-version.sh |
Help menüsü
macOS Help menüsü bu dokümantasyon kenar çubuğunu yansıtır ve Skills içerir. Bu sayfayı uygulamadan açmak için Help içindeki Skills öğesini kullanın.
Yetenek düzeni
Ana SKILL.md dosyasını kısa tutun. Daha derin komut tablolarını, scriptleri ve yeniden kullanılabilir şablonları yeteneğin yanına koyun.
skills/<name>/SKILL.md
skills/<name>/agents/openai.yaml
skills/<name>/references/*.md
skills/<name>/scripts/*
skills/<name>/templates/*agents/openai.yaml ekleyin ki installer net bir ad, kısa açıklama ve varsayılan prompt gösterebilsin.