Umiejętności
cmux zawiera umiejętności, które uczą agentów kodujących korzystania ze sterowania cmux CLI, powierzchni przeglądarki, paneli Markdown, okien debugowania i workflow wydań.
Instalacja
Uruchom skills.sh, aby zainstalować umiejętności z repozytorium w katalogu umiejętności Codex.
curl -fsSL https://raw.githubusercontent.com/manaflow-ai/cmux/main/skills.sh | bash~/.codex/skills albo do $CODEX_HOME/skills, gdy ustawiono CODEX_HOME. Przekaż --dest, gdy agent czyta umiejętności z innego katalogu.Instalacja z checkoutu
Z klonowanego checkoutu cmux skrypt używa lokalnego katalogu skills.
./skills.sh
./skills.sh --list
./skills.sh --skill cmux --skill cmux-browser
./skills.sh --dest ~/.codex/skills
./skills.sh --dry-runUżyj --ref, aby instalować z konkretnej gałęzi, taga lub commita, gdy skrypt pobiera z GitHuba.
curl -fsSL https://raw.githubusercontent.com/manaflow-ai/cmux/main/skills.sh | bash -s -- --ref mainDołączone umiejętności
Każda umiejętność ma plik SKILL.md, opcjonalne referencje i plik metadanych OpenAI w agents/openai.yaml.
| Umiejętność | Zastosowanie | Typowe polecenie |
|---|---|---|
cmux Coreskills/cmux/SKILL.md | Steruje oknami, workspaceami, panelami, powierzchniami, fokusem, przenoszeniem, kolejnością i routingiem za pomocą cmux CLI. Użyj jej, gdy agent potrzebuje deterministycznego rozmieszczenia lub nawigacji w wielopanelowym układzie cmux. | cmux identify --json |
cmux Browserskills/cmux-browser/SKILL.md | Automatyzuje powierzchnie webview cmux za pomocą referencji snapshot, akcji DOM, oczekiwań, zrzutów ekranu i stanu sesji. Użyj jej do zadań przeglądarkowych, które powinny działać w cmux zamiast w osobnym narzędziu do automatyzacji przeglądarki. | cmux browser surface:2 snapshot --interactive |
cmux Markdown Viewerskills/cmux-markdown/SKILL.md | Otwiera pliki Markdown w sformatowanym panelu cmux z live reload. Użyj jej do pokazywania planów, dokumentacji, notatek i list zadań obok terminala podczas pracy. | cmux markdown open plan.md |
cmux Debug Windowsskills/cmux-debug-windows/SKILL.md | Zarządza Sidebar Debug, Background Debug, Menu Bar Extra Debug i kopiowalnymi snapshotami debugowania. Użyj jej podczas iteracji nad UI okien debugowania lub zbierania konfiguracji debugowania z tagowanego buildu. | skills/cmux-debug-windows/scripts/debug_windows_snapshot.sh |
cmux Releaseskills/release/SKILL.md | Uruchamia workflow wydania cmux od wyboru wersji przez changelog, release PR, tag i kontrole artefaktów. Użyj jej dla maintainerów przygotowujących lub publikujących wydanie cmux. | ./scripts/bump-version.sh |
Menu Pomoc
Menu macOS Help odzwierciedla ten pasek boczny dokumentacji i zawiera Skills. Użyj pozycji Skills w Help, aby otworzyć tę stronę z aplikacji.
Układ umiejętności
Główny plik SKILL.md powinien być zwięzły. Szczegółowe tabele poleceń, skrypty i szablony wielokrotnego użycia umieszczaj obok umiejętności.
skills/<name>/SKILL.md
skills/<name>/agents/openai.yaml
skills/<name>/references/*.md
skills/<name>/scripts/*
skills/<name>/templates/*agents/openai.yaml, aby instalator pokazywał jasną nazwę, krótki opis i domyślny prompt.