CtrlK
BlogDocsLog inGet started
Tessl Logo

python-execution-fallback-9d4989

Fallback method for executing Python when execute_code_sandbox fails with unknown errors

63

Quality

73%

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/python-execution-fallback-9d4989/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

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

The content is actionable and well-organized for a simple single-purpose skill, with executable examples throughout. It is slightly verbose in its explanatory sections and could make the error-recovery loop more explicit.

Suggestions

Trim the 'Why This Works' and 'Guidelines' sections to only points Claude would not already infer, removing duplicated guidance.

Make the error-recovery feedback loop explicit (e.g., on run_shell failure, inspect stderr, adjust the heredoc, and retry) rather than leaving it as a troubleshooting row.

Consolidate the duplicated heredoc boilerplate shown across the 'How to Call', multi-line, and 'Example' sections into one canonical template.

DimensionReasoningScore

Conciseness

The body is mostly efficient with concrete code, but the 'Why This Works' and 'Guidelines' sections restate shell/heredoc behavior Claude already knows and repeat earlier points, so it could be tightened.

2 / 3

Actionability

It provides fully executable heredoc commands, a before/after replacement example, a multi-line pattern, and a complete try/except workflow that is copy-paste ready.

3 / 3

Workflow Clarity

The try-then-fallback sequence is clear and a troubleshooting table is included, but the error-recovery feedback loop is only lightly described rather than an explicit validate-fix-retry checkpoint.

2 / 3

Progressive Disclosure

This is a simple single-purpose skill with no external references needed; it is well organized into clear sections, which satisfies the simple-skill allowance for a top score.

3 / 3

Total

10

/

12

Passed

Description

75%

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 clearly states both what the skill does and when to use it, with a distinct, low-conflict trigger. It is concise and well-targeted but slightly light on multi-action specificity and natural user phrasing.

DimensionReasoningScore

Specificity

Names the domain ('executing Python') and a concrete action ('Fallback method') plus a trigger condition, but describes a single approach rather than listing multiple specific actions, so it stops at anchor 2 rather than 3.

2 / 3

Completeness

It answers both what ('Fallback method for executing Python') and when (explicit 'when execute_code_sandbox fails with unknown errors' trigger), matching the anchor that requires both with an explicit trigger clause.

3 / 3

Trigger Term Quality

It uses relevant terms ('executing Python', 'execute_code_sandbox fails', 'unknown errors') but leans on tool-name jargon and misses common user phrasings like 'Python won't run' or 'sandbox error', so it has some but not full natural coverage.

2 / 3

Distinctiveness Conflict Risk

It targets a very specific tool-failure niche tied to execute_code_sandbox errors, making it clearly distinguishable and unlikely to trigger for the wrong skill.

3 / 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
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.