CtrlK
BlogDocsLog inGet started
Tessl Logo

cmux

Control the cmux macOS terminal app (CLI + socket API) — cmux workspaces, panes, surfaces, browser automation, notifications, settings, hooks. MUST be read before running any `cmux` command. Trigger ONLY when the user explicitly says "cmux" — a cmux pane, cmux workspace, cmux surface, or an agent running in cmux. Do NOT trigger on generic mentions of "workspace", "pane", "the other agent", or "delegate" when cmux is not named — workspaces in tmux, Ghostty, herdr, VS Code, etc. are NOT cmux. macOS only (14.0+).

75

Quality

94%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A dense, highly actionable reference with executable commands, well-sequenced workflows including explicit validation and ordering rules, and clear section organization. Minor conciseness padding and an unreferenced-bundle-file target keep it just short of top marks.

Suggestions

Trim editorial padding in 'Hard-won Lessons' and the sidebar section (e.g. 'don't burn turns trying to capture it') to tighten conciseness.

Add the missing references/socket-api.md bundle file so the one-level-deep reference is real and navigable rather than asserted.

DimensionReasoningScore

Conciseness

Largely lean with executable commands throughout and assumes Claude's competence, but sections like the sidebar blurb detail and 'Hard-won Lessons' contain padded editorializing ('don't burn turns trying to capture it') that could be trimmed.

4 / 5

Actionability

Copious copy-paste-ready bash commands covering topology, send input, notifications, browser automation, settings and install, with inline caveats per command — fully executable and covering common cases.

5 / 5

Workflow Clarity

Multi-step workflows are explicitly sequenced with validation checkpoints — 'Detect cmux' bail-out, the close-FIRST-then-open ordering with verify steps, and the browser open→wait→snapshot→act→re-snapshot loop with feedback on failure modes.

5 / 5

Progressive Disclosure

Well-organized sections with one-level-deep references signaled clearly ('Full list and Python client example in references/socket-api.md'), but the socket-api.md reference target is not present in the bundle so the split is asserted rather than verifiable.

4 / 5

Total

18

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A dense, well-targeted description that states concrete capabilities, gives explicit trigger and anti-trigger guidance, and carefully disambiguates cmux from neighboring tools. Third-person voice and comprehensive coverage make it highly specific and low conflict risk.

DimensionReasoningScore

Specificity

Lists many concrete actions — 'cmux workspaces, panes, surfaces, browser automation, notifications, settings, hooks' — naming the CLI and socket API with specific subsystems, matching the comprehensive-coverage anchor.

5 / 5

Completeness

Explicitly states what it does ('Control the cmux macOS terminal app (CLI + socket API)...') and when to use it ('Trigger ONLY when the user explicitly says "cmux"'), answering both what and when with concrete trigger phrases.

5 / 5

Trigger Term Quality

Repeats 'cmux' across many natural forms ('cmux pane, cmux workspace, cmux surface, an agent running in cmux') and gives explicit anti-triggers, giving comprehensive natural keyword coverage.

5 / 5

Distinctiveness Conflict Risk

Has a clear cmux niche with distinct triggers and explicitly disambiguates against tmux/Ghostty/VS Code, minimizing conflict risk with adjacent skills.

5 / 5

Total

20

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
davidondrej/skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.