CtrlK
BlogDocsLog inGet started
Tessl Logo

session-execution

Use when working on or reviewing session execution, command handling, shell state, FIFO-based streaming, or stdout/stderr separation. Relevant for session.ts, command handlers, exec/execStream, or anything involving shell process management. (project)

68

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

The content is concise, well-organized, and offers a clear review workflow with concrete pointers. It is held back by a lack of executable examples and by referencing documentation files that are not present in the bundle.

Suggestions

Provide a small executable snippet or command for the most common action (e.g., how to invoke exec/execStream or inspect a .exit file) so guidance is copy-paste ready.

Either add the referenced docs/SESSION_EXECUTION.md and docs/CONCURRENCY.md to the bundle or inline the essential details so the one-level-deep references resolve.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, covering only non-obvious architecture (binary prefix contract, completion signaling, mutex model) without explaining basics, so every section earns its place.

3 / 3

Actionability

It gives specific review pointers ('Verify exit code handling is atomic (write to .tmp then mv)', named files, prefixes) but no executable code or copy-paste commands, fitting the 'some concrete guidance but incomplete' anchor rather than fully executable instruction.

2 / 3

Workflow Clarity

The 'When Reviewing' section sequences correctness checks, a numbered race-condition decision process, false positives, and actual concerns, giving a clear process with explicit checkpoints for a review skill.

3 / 3

Progressive Disclosure

References to docs/SESSION_EXECUTION.md and docs/CONCURRENCY.md are well-signaled and one level deep, but those files do not exist in the bundle, so the structure intent is good while realization is incomplete.

2 / 3

Total

10

/

12

Passed

Description

85%

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 specific, complete, and distinctive, with concrete capabilities and an explicit 'Use when' trigger. Its main weakness is trigger-term quality: several keywords are internal jargon a user would not naturally say rather than natural-language triggers.

Suggestions

Add user-natural trigger phrases (e.g., 'running shell commands', 'background command output', 'streaming command output') alongside the internal terms like 'FIFO-based streaming' and 'exec/execStream'.

Drop the trailing '(project)' marker from the description, which is not part of natural trigger phrasing.

DimensionReasoningScore

Specificity

Names concrete capabilities ('command handling', 'shell state', 'FIFO-based streaming', 'stdout/stderr separation') plus specific symbols (session.ts, exec/execStream), matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

The explicit 'Use when working on or reviewing ...' clause answers when, and the enumerated domains/symbols answer what, clearly covering both as the top anchor requires.

3 / 3

Trigger Term Quality

Terms like 'FIFO-based streaming' and 'exec/execStream' are developer-internal jargon rather than phrases a user would naturally say; relevant keywords are present but common natural variations are missing, so it sits at the middle anchor rather than full coverage.

2 / 3

Distinctiveness Conflict Risk

The niche (session execution / shell process management) plus codebase-specific file paths and symbols make it unlikely to trigger for the wrong skill, matching the 'clear niche with distinct triggers' anchor.

3 / 3

Total

11

/

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
cloudflare/sandbox-sdk
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.