CtrlK
BlogDocsLog inGet started
Tessl Logo

dask

Parallel/distributed computing. Scale pandas/NumPy beyond memory, parallel DataFrames/Arrays, multi-file processing, task graphs, for larger-than-RAM datasets and parallel workflows.

58

Quality

66%

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 ./bundled/skills/dask/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is a well-organized overview with executable examples and an exemplary progressive-disclosure structure pointing to real reference files. Its main shortfalls are moderate redundancy across component sections and a few implicit validation checkpoints for batch writes.

Suggestions

Trim redundancy: collapse the Overview with the frontmatter description and merge 'Selecting the Right Component' into the per-component 'When to Use' lists.

Add explicit validation gates before destructive/batch outputs, e.g. verify partitions and dtypes before to_parquet().

Replace placeholder names (computation, large_dataset, python_function) in examples with concrete, self-contained snippets.

DimensionReasoningScore

Conciseness

Mostly efficient with bullets and compact code, but the Overview restates the frontmatter description, the per-component Purpose/When/Key Points sections repeat material, and 'Selecting the Right Component' overlaps the component 'When to Use' lists.

3 / 5

Actionability

Concrete, copy-paste-ready code examples for every component plus integration conversions and workflow patterns; a few examples reference undefined placeholders (computation, large_dataset, python_function).

4 / 5

Workflow Clarity

The iterative development workflow sequences small-data -> validate -> scale, and Common Issues provides fix guidance, but some batch/destructive steps like to_parquet() lack explicit validate-then-proceed checkpoints.

4 / 5

Progressive Disclosure

SKILL.md is a clear overview with well-signaled one-level-deep references; each component section names references/X.md with a contents summary, all six referenced files exist, and a final Reference Files section lists them.

5 / 5

Total

16

/

20

Passed

Description

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

The description states concrete capabilities with good natural keyword coverage and is distinctively scoped to Dask. Its main weakness is the absence of an explicit 'Use when...' trigger clause, which leaves the use-case guidance implicit.

Suggestions

Add an explicit trigger clause, e.g. 'Use when datasets exceed available RAM, when parallelizing pandas/NumPy, or when processing many files.'

Include common synonyms and file formats (out-of-core, clusters, .csv, .parquet) to broaden natural trigger coverage.

Lead with the 'what' then clearly separate the 'when' so both dimensions are unambiguous.

DimensionReasoningScore

Specificity

Names the domain plus several concrete actions ("Scale pandas/NumPy beyond memory", "parallel DataFrames/Arrays", "multi-file processing", "task graphs"), giving broad coverage with only minor gaps.

4 / 5

Completeness

The 'what' is clear, but the 'when' is only weakly implied by 'for larger-than-RAM datasets and parallel workflows' with no explicit 'Use when...' clause, capping completeness at 3 per the rubric guideline.

3 / 5

Trigger Term Quality

Natural library/data terms like pandas, NumPy, DataFrames, Arrays, larger-than-RAM datasets, parallel, distributed, and task graphs are present, though some synonyms (out-of-core, cluster, file extensions) are absent.

4 / 5

Distinctiveness Conflict Risk

Parallel/distributed computing over pandas/NumPy/DataFrames/Arrays/task graphs is a distinct niche with minimal conflict risk, though slight overlap remains with generic pandas or parallel-computing skills.

4 / 5

Total

15

/

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
foryourhealth111-pixel/Vibe-Skills
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.