CtrlK
BlogDocsLog inGet started
Tessl Logo

data-analysis

Analyze data, process CSV/JSON files, compute statistics, and create data visualizations. Use when the user asks about data processing, statistics, or analysis.

71

Quality

88%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

The skill body is concise, actionable, and well-organized for a simple single-purpose data-analysis skill, with executable examples and a clear set of operating guidelines. It earns top marks across all content dimensions.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — a short intro, a library list, an install command, and code snippets with no padding or explanation of what a DataFrame or CSV is.

3 / 3

Actionability

The CSV and visualization examples are complete, copy-paste-ready executable Python (including the Agg backend and base64 inline image pattern), and the Guidelines give concrete directives.

3 / 3

Workflow Clarity

This is a simple single-purpose skill with clear sections (Common Libraries, Common Tasks, Guidelines) and an explicit 'Always execute the analysis — don't just show code' directive; no destructive or batch operations require validation checkpoints.

3 / 3

Progressive Disclosure

At under 50 lines with no external references needed, the well-organized section structure (Common Libraries, Common Tasks sub-sections, Guidelines) satisfies the simple-skill criterion for progressive disclosure.

3 / 3

Total

12

/

12

Passed

Description

77%

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 well-structured with concrete capabilities and an explicit trigger clause, but its trigger-term coverage is narrow and the niche is broad enough to risk overlap with related skills. Strengthening the 'Use when' phrasing would raise distinctiveness and trigger quality.

Suggestions

Expand the 'Use when' clause to include natural variations users actually say, e.g. 'Use when the user asks about datasets, CSV/JSON files, statistics, charts, or data analysis.'

Sharpen distinctiveness by foregrounding the Python-sandbox data-science niche (e.g. mention pandas/DataFrames or tabular-data analysis) so it is less likely to conflict with generic file or document skills.

Consider naming the output artifacts (statistics summaries, charts/visualizations) in the trigger to better separate it from pure file-conversion skills.

DimensionReasoningScore

Specificity

The description lists four concrete actions — 'Analyze data, process CSV/JSON files, compute statistics, and create data visualizations' — matching the anchor for multiple specific concrete actions.

3 / 3

Completeness

It explicitly states both what it does (analyze/process/compute/visualize) and when to use it via a 'Use when the user asks about data processing, statistics, or analysis.' trigger clause.

3 / 3

Trigger Term Quality

The 'Use when' clause only covers 'data processing, statistics, or analysis', omitting common natural variations a user would say such as datasets, charts, graphs, CSV, or JSON, so coverage is partial rather than comprehensive.

2 / 3

Distinctiveness Conflict Risk

'Analyze data' and 'analysis' are broad triggers that could plausibly overlap with other analytical or file-processing skills, so it is somewhat specific but not a fully distinct niche.

2 / 3

Total

10

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

relative_links

Relative link issues: 1 suspicious

Warning

Total

13

/

16

Passed

Repository
fastclaw-ai/fastclaw
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.