CtrlK
BlogDocsLog inGet started
Tessl Logo

daytona-dev

Daytona development environment overview. Use when the user asks about Daytona setup, Daytona toolbox, dev environment, noVNC, CDP, server sandbox, secrets volume, Electron sandbox, standalone Chrome, validation, or artifacts volume.

70

Quality

85%

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

87%

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

A lean, highly actionable operational guide with concrete commands and a clear service map, held back only by the absence of explicit validation checkpoints in the main workflow.

Suggestions

Add explicit validation checkpoints to Quick Start (e.g. after starting the sandbox, verify with `daytona exec openwork-dev 'curl -s http://127.0.0.1:9825/json/list'` before fetching the noVNC URL).

Consolidate the two overlapping focused-skill lists (the 'four reusable pieces' list and the 'Focused skills' list) into a single table to remove redundancy.

DimensionReasoningScore

Conciseness

The body is dense and assumes competence — no padding about what Electron or VNC is — going straight to commands, ports, and troubleshooting; only mild redundancy in the two skill lists could be tightened.

3 / 3

Actionability

Highly executable throughout: exact `daytona` CLI commands, specific ports in a service table, copy-paste bash blocks, and named helper scripts for troubleshooting and restarts.

3 / 3

Workflow Clarity

Quick Start is clearly sequenced (create sandbox -> get noVNC URL -> get other URLs) but the main flow lacks explicit validation checkpoints; error handling is reactive via the troubleshooting section rather than validate-then-proceed gates.

2 / 3

Progressive Disclosure

No bundle files exist, so the skill is a single self-contained SKILL.md with well-organized sections (Prerequisites, Quick Start, What's Running, Common Commands, Troubleshooting) and clear internal navigation.

3 / 3

Total

11

/

12

Passed

Description

82%

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 strong, trigger-rich description with an explicit 'Use when' clause, weakened only by a vague 'overview' as its action statement and trigger overlap with the focused sub-skills it points to.

Suggestions

Replace the passive 'overview' with concrete verbs, e.g. 'Launch and operate the OpenWork Electron app in a Daytona cloud sandbox.'

Narrow the trigger terms so they don't collide with the focused sub-skills (e.g. reserve 'CDP' and 'standalone Chrome' for those skills, keeping this one for overall setup/dev-environment questions).

DimensionReasoningScore

Specificity

Names the Daytona domain and a broad set of capabilities (noVNC, CDP, Electron sandbox, secrets/artifacts volumes) but the 'what' is reduced to 'overview' with no concrete verbs like launch, configure, or debug.

2 / 3

Completeness

Both halves are present and explicit: 'what' ('Daytona development environment overview') and an explicit 'Use when the user asks about...' trigger clause, clearing the cap that would otherwise limit completeness to 2.

3 / 3

Trigger Term Quality

Lists a rich, natural set of trigger terms ('Daytona setup', 'dev environment', 'noVNC', 'CDP', 'Electron sandbox', 'standalone Chrome', 'validation', 'artifacts volume') that a user would plausibly say.

3 / 3

Distinctiveness Conflict Risk

The Daytona niche is distinct, but the broad trigger list (CDP, standalone Chrome, secrets volume, Electron sandbox) overlaps with the focused sub-skills the body itself enumerates, creating real conflict risk.

2 / 3

Total

10

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
different-ai/openwork
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.