Content
76%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A lean, highly actionable reference: exact commands, dense tool tables, and a well-sequenced ssh host setup. Its weaknesses are the destructive lifecycle (creating and deleting cloud Spaces) having no verification or confirmation checkpoints before deletion, and several viewer/agent tools described without enough invocation detail to call them directly.
Suggestions
Add a validation checkpoint before destructive cleanup, e.g., 'Before delete_space, confirm with the user that no files need downloading, and run a final download of anything created in the Space.'
Give invocation details for the under-specified tools — e.g., 'stream_endpoint(space, target: "desktop" | "window:<id>")' and the parameter shapes for agent_status / agent_message / agent_stop.
Consider moving the ssh host-setup procedure into a references/ file (e.g., HOST-SETUP.md) linked from a one-line pointer, keeping SKILL.md focused on using Spaces and bringing the body under ~50 lines.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense tool tables plus one exact command sequence, with no explanations of concepts Claude already knows; every line delivers a tool, parameter, or operational constraint. Even the apparent asides earn their place (e.g., 'Tailscale is only the ssh transport, the same as any LAN or internet address' prevents a real misreading, and the LaunchAgent/Aqua-session note is non-obvious operational detail). This matches the 5-anchor ('lean and efficient; every token earns its place') rather than the 4-anchor, which requires trimmable over-explanation. | 5 / 5 |
Actionability | The ssh setup section is copy-paste ready ('curl -fsSL https://cua.ai/install.sh | sh -s -- -y --select spaces,host --no-onboarding', 'cua host setup --profile spare --name "<name>"', 'create_space(on="host:<name>", count=2)') and key tools list parameters ('space_bash' with 'space, command, optional timeout'; 'agent_start' with 'space, agent, prompt'). It falls short of the 5-anchor because several tools are described only by purpose without invocation detail ('stream_endpoint' — 'Get a ticketed media URL'; 'agent_status / agent_message / agent_stop / agent_list' — 'Follow, steer and stop runs'; 'open_space_viewer' with no arguments shown), which are minor but real gaps. | 4 / 5 |
Workflow Clarity | The ssh host setup is a clearly sequenced 6-step process with a real checkpoint (show the device code and URL and have the user approve), but the skill's lifecycle workflow ends in destructive operations without any validation or confirmation step: 'A cloud Space costs money: delete the ones you created when the task ends' and 'delete_space — Delete a Space's sandbox and stop metering' involve irreversible deletion with no verify-first checkpoint (e.g., confirm files are downloaded or ask the user). Per the judging guidelines, missing validation in workflows involving destructive operations caps workflow_clarity at 3; the sequence itself is better than the 2-anchor but does not meet the 4-anchor's 'most checkpoints present'. | 3 / 5 |
Progressive Disclosure | Sections are well organized (Get a Space / Work in it / Show it / Agents, apps and network / host setup / Rules) and no references are buried, matching the 4-anchor ('good structure; most content appropriately placed'). It cannot take the 5-anchor's simple-skill exception because the body is ~84 lines (over the ~50-line guideline), and the specialized ssh host-setup procedure — a distinct advanced topic — is fully inlined rather than split into a reference file, a minor organization gap. | 4 / 5 |
Total | 16 / 20 Passed |