CtrlK
BlogDocsLog inGet started
Tessl Logo

reliable-excel-workbook-creation

Use run_shell with cd and heredoc syntax for complex Excel operations when read_file fails on XLSX or execute_code_sandbox fails on multi-step workbook creation

66

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 ./benchmarks/gdpval/skills/reliable-excel-workbook-creation/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 highly actionable with executable, copy-paste-ready examples and good organization, but it is somewhat redundant across repeated heredoc blocks and lacks the verification feedback loop expected for persistent file operations.

Suggestions

Add a verification checkpoint after saving (e.g., reload the workbook and assert the expected sheets/values exist, then retry on failure) to close the validate->fix->retry loop for file operations.

Collapse the five near-identical heredoc blocks into one reusable template plus short snippets, to remove redundant boilerplate and tighten token usage.

Avoid restating the read_file/execute_code_sandbox avoidance in both the "When to Use" and "Why This Works" sections; consolidate it once.

DimensionReasoningScore

Conciseness

The body is mostly lean code with little basic-concept padding, but the same `cd /workspace && python3 << 'EOF' ... EOF` heredoc wrapper is repeated in five near-identical blocks and the read_file/execute_code_sandbox avoidance is restated in both the "When to Use" and "Why This Works" sections.

2 / 3

Actionability

Every example is fully executable and copy-paste ready, covering multi-sheet creation, reading/modifying an existing workbook, and adding formulas with concrete openpyxl code.

3 / 3

Workflow Clarity

The four numbered steps give a clear sequence, but the workflow writes persistent files yet includes no validate/retry feedback loop; per the rubric, missing verification steps for file/batch operations caps workflow clarity at 2.

2 / 3

Progressive Disclosure

No bundle files exist and none are needed for this single-purpose skill; the body is well-organized into clearly labeled sections (When to Use, Core Pattern, Steps, Troubleshooting, Best Practices), satisfying the simple-skill allowance.

3 / 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 and answers both what and when with an explicit trigger, but its trigger terms lean heavily on internal tool/API jargon rather than language a user would naturally say.

Suggestions

Rewrite the trigger clause in user-facing terms (e.g., "Use when creating complex Excel/XLSX workbooks with multiple sheets") and demote internal API names like run_shell, execute_code_sandbox, and heredoc into the body.

Add common natural variations such as "spreadsheet", "workbook", and ".xlsx" so the skill surfaces for the full range of user phrasings.

DimensionReasoningScore

Specificity

It names multiple concrete actions: "run_shell with cd and heredoc syntax for complex Excel operations" and the specific failure modes "read_file fails on XLSX" and "execute_code_sandbox fails on multi-step workbook creation".

3 / 3

Completeness

It answers both what (use run_shell with cd and heredoc for complex Excel operations) and when (when read_file fails on XLSX or execute_code_sandbox fails on multi-step workbook creation) with an explicit trigger clause.

3 / 3

Trigger Term Quality

It mixes natural user terms ("Excel operations", "XLSX", "workbook creation") with internal API jargon ("run_shell", "execute_code_sandbox", "heredoc", "read_file") that a user would never actually say, and omits common variations like "spreadsheet".

2 / 3

Distinctiveness Conflict Risk

The description carves a distinct niche around specific failure-mode workarounds, making it unlikely to trigger for ordinary Excel tasks or collide with other skills.

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