CtrlK
BlogDocsLog inGet started
Tessl Logo

ship-desktop

Build the Agent Native desktop app locally, kill the running copy, install the fresh DMG to /Applications, and launch it. Use when the user says "rebuild/reinstall the desktop app", "ship desktop", "install the desktop app", or similar.

74

Quality

94%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

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.

The body is a tightly written, executable runbook with strong validation checkpoints for a destructive install workflow. Minor conciseness trims and a slightly long single-file structure keep it just short of perfect.

Suggestions

Tighten rationale asides (e.g., 'it's what Steve's machine runs anyway', the Liquid Glass paragraph) to the essential operational facts.

Consider moving the 'Notes' troubleshooting/rationale section into a separate REFERENCES file so the main steps stay a lean overview.

DimensionReasoningScore

Conciseness

Mostly lean and project-specific (signing identity, Tahoe assets, cache-busting trick), but a few explanatory asides like 'it's what Steve's machine runs anyway' and the Liquid Glass rationale could be trimmed slightly.

4 / 5

Actionability

Fully executable, copy-paste-ready bash blocks with a concrete conditional build script and exact verification commands covering the common signed/ad-hoc cases.

5 / 5

Workflow Clarity

Five clearly sequenced steps with pre-flight checks and explicit validation (codesign --verify, Assets.car/PlistBuddy checks, build-log grep on failure), satisfying the destructive-operation feedback-loop requirement.

5 / 5

Progressive Disclosure

Well-organized into labeled sections with no unnecessary external references, but at ~95 lines it is a single cohesive runbook rather than an overview pointing to deeper materials.

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.

The description is exemplary: concise, concrete, and complete, with explicit 'what' and 'when' guidance and natural trigger phrasings. No improvements needed.

DimensionReasoningScore

Specificity

Lists four concrete actions — 'Build the Agent Native desktop app locally, kill the running copy, install the fresh DMG to /Applications, and launch it' — giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

Explicitly states both what it does (build, kill, install, launch) and when to use it ('Use when the user says...'), with concrete trigger phrases.

5 / 5

Trigger Term Quality

Provides natural user phrasings with synonyms — 'rebuild/reinstall the desktop app', 'ship desktop', 'install the desktop app' — covering the common ways a user would request this.

5 / 5

Distinctiveness Conflict Risk

Scoped to a specific named app ('Agent Native desktop app') with distinct triggers, making overlap with other skills minimal.

5 / 5

Total

20

/

20

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

13

/

16

Passed

Repository
BuilderIO/agent-native
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.