CtrlK
BlogDocsLog inGet started
Tessl Logo

debug-sandbox-execution

Debug Python code execution failures by capturing partial traces, isolating failing functions, and incrementally verifying outputs

62

Quality

72%

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 ./benchmarks/gdpval/skills/debug-sandbox-execution/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

The content is a strong, actionable debugging procedure with executable code, explicit validation checkpoints, and a clear feedback loop, weakened only by minor redundancy in the Phase 3 example and the recap workflow section.

DimensionReasoningScore

Conciseness

The body is lean and action-oriented without over-explaining known concepts, but Phase 3 duplicates two near-identical generate/verify blocks and the 'Example Workflow' recapitulates the three phases, so it could be tightened. It is not a 3 due to this redundancy, and not a 1 because it avoids padded conceptual explanation.

2 / 3

Actionability

It provides a concrete shell command ('python your_script.py 2>&1 | head -100') and executable Python with real assertions, all copy-paste ready. It is not a 2 because the guidance is concrete and complete rather than pseudocode or abstract.

3 / 3

Workflow Clarity

Three phases are clearly sequenced with explicit validation checkpoints ('assert os.path.exists') and a feedback loop (on failure → rerun → isolate → split → combine). It is not a 2 because validation and error-recovery steps are explicit, satisfying the batch/destructive-operations feedback-loop requirement.

3 / 3

Progressive Disclosure

No bundle files exist, so the skill is appropriately self-contained and organized into clear sections (Problem, Solution, phases, Example Workflow, Best Practices, When to Use) with no nested references. It is not a 2 because nothing that belongs in a separate file is inlined and navigation is straightforward.

3 / 3

Total

11

/

12

Passed

Description

60%

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 and action-oriented but lacks an explicit 'Use when...' trigger and names only one natural keyword, leaving the 'when to use' guidance implied and the skill's distinct sandbox niche unstated.

Suggestions

Add an explicit trigger clause, e.g. 'Use when execute_code_sandbox fails silently, truncates output, or returns opaque errors.'

Surface natural user phrasings such as 'sandbox execution failed', 'code execution error', or 'partial output' to broaden trigger-term coverage.

Name the tool-specific niche (execute_code_sandbox) in the description to reduce overlap with general Python debugging skills.

DimensionReasoningScore

Specificity

The description lists three concrete actions — 'capturing partial traces, isolating failing functions, and incrementally verifying outputs' — matching the score-3 anchor of multiple specific concrete actions. It is not a 2 because the actions are concrete and enumerated rather than partial or abstract.

3 / 3

Completeness

It clearly answers 'what' (debug execution failures via three named techniques) but the 'when' is only implied, with no explicit 'Use when...' clause. Per the judging guidelines a missing explicit trigger caps completeness at 2.

2 / 3

Trigger Term Quality

It includes 'Python code execution failures' but offers limited coverage of natural user phrasings and no explicit 'Use when...' trigger clause. It is not a 3 because common variations a user would actually say (e.g. 'sandbox failed', 'code execution error', 'execute_code_sandbox') are absent, and not a 1 because at least one relevant natural term is present.

2 / 3

Distinctiveness Conflict Risk

'Python code execution failures' is somewhat specific but could overlap with generic debugging skills, and the distinctive niche (execute_code_sandbox failures) is not named in the description itself. It is not a 3 because the distinct trigger is not surfaced here, and not a 1 because it is more specific than 'Helps with code and documents'.

2 / 3

Total

9

/

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
HKUDS/OpenSpace
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.