CtrlK
BlogDocsLog inGet started
Tessl Logo

zip-export-deliverable

Ensures codebase deliverables are properly exported as ZIP archives through a dedicated finalization step

61

Quality

71%

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/zip-export-deliverable/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 body is highly actionable with executable commands and a clear, validated workflow, and it is well organized as a self-contained single-file skill. Its main weakness is redundancy across the step instructions, the Python example, and the checklist that inflates token cost without adding new information.

DimensionReasoningScore

Conciseness

The body is mostly efficient but includes redundant material: the Python 'finalize_deliverable' example duplicates the bash steps already given, the Checklist restates the steps, and 'Related Patterns' offers generic advice Claude already knows.

2 / 3

Actionability

It provides concrete, executable commands ('zip -r project.zip ./project', 'unzip -l project.zip') and a complete Python function with subprocess, all copy-paste ready rather than pseudocode.

3 / 3

Workflow Clarity

Five steps are clearly sequenced with explicit validation checkpoints (Step 1 verifies project structure, Step 4 verifies ZIP size and contents) and a closing Checklist, exceeding the score-2 anchor where checkpoints are missing or implicit.

3 / 3

Progressive Disclosure

This single-purpose skill is self-contained in one well-organized file with clear sections and no need for external references; no bundle files exist and nothing is inappropriately inlined or nested.

3 / 3

Total

11

/

12

Passed

Description

57%

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 to a clear niche and names concrete actions, but it omits any explicit 'Use when...' trigger guidance and relies on a slightly jargony 'finalization step' framing instead of natural user keywords.

Suggestions

Add an explicit trigger clause, e.g. 'Use when a task deliverable must be packaged as a ZIP file or when the user asks to export/zip a project directory.'

Include more natural keyword variations users would say (zip, package, compress, bundle) instead of 'finalization step' jargon.

List a couple more concrete actions (e.g. create, verify, report) to lift specificity toward a score of 3.

DimensionReasoningScore

Specificity

Names the domain ('codebase deliverables', 'ZIP archives') and a concrete action ('exported as ZIP archives') plus a mechanism ('dedicated finalization step'), but does not list multiple specific concrete actions as the score-3 anchor requires.

2 / 3

Completeness

It clearly answers 'what' (ensures deliverables are exported as ZIP archives) but provides no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 2 per the judging guidelines.

2 / 3

Trigger Term Quality

'ZIP archives' and 'exported' are natural terms a user might say, but common variations like 'package', 'compress', or 'bundle' are missing, and 'dedicated finalization step' is internal jargon rather than a user-facing trigger.

2 / 3

Distinctiveness Conflict Risk

The ZIP-export-deliverable niche is distinct and specific, making it unlikely to trigger for or conflict with unrelated skills.

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