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)

65

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/session-execution/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

82%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 concise, well-structured overview skill that assumes competence and points cleanly to deeper docs, with concrete review checklists and a clear race-condition workflow. Minor room to tighten inlined concepts and add exact verification commands.

DimensionReasoningScore

Conciseness

The body is lean and bullet-driven, assumes Claude's competence, and only explains project-specific concepts (binary prefix contract, FIFO streaming, mutex) that Claude would not already know.

5 / 5

Actionability

Concrete review checks ('Verify exit code handling is atomic (write to .tmp then mv)', 'Ensure labelers.done is awaited') and named files make the guidance actionable, though it leans on referenced docs rather than giving exact commands.

4 / 5

Workflow Clarity

The race-condition analysis is a clear numbered sequence (same-session vs cross-session checks) with well-structured review checklists; validation gaps are minor and no destructive-operation cap applies to a review skill.

4 / 5

Progressive Disclosure

Well-organized sections with clearly signaled one-level-deep references ('Read docs/SESSION_EXECUTION.md', 'Refer to docs/CONCURRENCY.md') and a Key Files list; the inlined Key Concepts detail is slightly denser than a pure overview.

4 / 5

Total

17

/

20

Passed

Description

73%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 well-targeted, clearly triggered project skill description with strong distinctiveness and good keyword coverage. Its main weakness is that it frames capabilities as domains with generic verbs rather than naming concrete actions.

Suggestions

Replace generic verbs ('working on or reviewing', 'involving') with concrete actions the skill enables, e.g. 'Inspect command handling, trace FIFO-based streaming, debug stdout/stderr separation'.

Lead with the 'what' (the concrete capabilities) before the 'Use when' clause so the skill's purpose is immediately clear.

DimensionReasoningScore

Specificity

The description names several concrete technical domains ('FIFO-based streaming, stdout/stderr separation', 'exec/execStream') but the verbs are generic ('working on or reviewing', 'involving'), so it lists domains more than concrete actions.

3 / 5

Completeness

It has an explicit 'Use when...' trigger and a clear 'what' via the listed domains, reinforced by 'Relevant for session.ts, command handlers...', but the 'what' is domain-based rather than action-based.

4 / 5

Trigger Term Quality

Good keyword coverage including natural terms ('session execution', 'command handling', 'shell state') plus concrete file/symbol triggers ('session.ts', 'exec/execStream'), though a few common synonyms are absent.

4 / 5

Distinctiveness Conflict Risk

It carves a clear niche (this project's session execution layer) anchored by specific file/symbol references, giving it minimal overlap risk with other skills.

5 / 5

Total

16

/

20

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.