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.

GitHub’dan kur
curl -fsSL https://raw.githubusercontent.com/manaflow-ai/cmux/main/skills.sh | bash
Varsayılan olarak script ~/.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.

Yerel komutlar
./skills.sh
./skills.sh --list
./skills.sh --skill cmux --skill cmux-browser
./skills.sh --dest ~/.codex/skills
./skills.sh --dry-run

Script 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 main

Dahil yetenekler

Her yetenekte bir SKILL.md dosyası, isteğe bağlı referanslar ve agents/openai.yaml altında bir OpenAI metadata dosyası bulunur.

YetenekKullanımTipik komut
cmux Core
skills/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 Browser
skills/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 Viewer
skills/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 Windows
skills/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 Release
skills/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/*
Yeni bir yetenek eklerken agents/openai.yaml ekleyin ki installer net bir ad, kısa açıklama ve varsayılan prompt gösterebilsin.

İlgili dokümanlar