CtrlK
BlogDocsLog inGet started
Tessl Logo

data-scientist

Expert data scientist for advanced analytics, machine learning, and statistical modeling. Handles complex data analysis, predictive modeling, and business intelligence.

27

Quality

19%

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 ./skills/data-scientist/SKILL.md

The canonical home for this skill is data-scientist in rmyndharis/antigravity-skills

SKILL.md
Quality
Evals
Security

Quality

Content

6%Scale 1-5

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

This skill is essentially a persona description and capability resume rather than actionable guidance. It exhaustively lists data science concepts, tools, and techniques that Claude already knows, providing no novel information, no executable code, no concrete examples, and no specific workflows. The content would be more effective if reduced to ~20 lines focusing on project-specific conventions, preferred tool choices, or unique workflow requirements.

Suggestions

Remove all capability listings (statistical methods, ML algorithms, tools) that Claude already knows — this could eliminate 80%+ of the content

Add concrete, executable code examples for common workflows (e.g., a complete EDA template, a model training pipeline with validation steps, an A/B test analysis script)

Replace the generic 'Response Approach' with specific workflow sequences including validation checkpoints, error handling, and concrete tool commands (e.g., 'Run `mlflow run . --experiment-name=X` then verify metrics with...')

If the skill needs to cover multiple domains (marketing, finance, operations), split into separate reference files with clear navigation from the main SKILL.md

DimensionReasoningScore

Conciseness

Extremely verbose and padded. The content is essentially a massive enumeration of data science concepts, tools, and techniques that Claude already knows. Lists like 'Descriptive statistics, inferential statistics, and hypothesis testing' and 'linear/logistic regression, decision trees, random forests, XGBoost, LightGBM' add zero value — Claude knows all of these. The entire skill is ~200+ lines of capability listing with no novel information.

1 / 5

Actionability

Contains zero executable code, no concrete commands, no specific examples with inputs/outputs, and no copy-paste ready guidance. The 'Instructions' section is three vague bullet points ('Clarify goals, constraints, and required inputs'). The 'Response Approach' is generic steps any data scientist would follow. The 'Example Interactions' are just prompt suggestions, not worked examples.

1 / 5

Workflow Clarity

The 'Response Approach' section provides a rough 8-step sequence but it's entirely generic and abstract (e.g., 'Explore data thoroughly', 'Validate results rigorously') with no validation checkpoints, no error handling, no feedback loops, and no specific commands or tools tied to each step. For a skill covering destructive/batch operations like model deployment, the lack of validation is notable.

2 / 5

Progressive Disclosure

Monolithic wall of text with no external references, no linked files, and no separation of content. Hundreds of lines of capability listings are inlined that could be in separate reference files (or better yet, omitted entirely since Claude already knows them). No bundle files exist to support the content.

1 / 5

Total

5

/

20

Passed

Description

32%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 reads as a high-level role summary rather than a functional skill description. It relies on broad buzzwords like 'advanced analytics' and 'business intelligence' without specifying concrete actions or providing trigger guidance for when Claude should select this skill. It would benefit significantly from listing specific capabilities and adding explicit 'Use when...' clauses.

Suggestions

Add a 'Use when...' clause with concrete trigger phrases, e.g., 'Use when the user asks for regression analysis, model training, data visualization, statistical tests, or predictive forecasting.'

Replace abstract terms like 'handles complex data analysis' with specific actions such as 'trains classification and regression models, performs hypothesis testing, generates feature importance plots, cleans and transforms datasets.'

Include natural user terms and file types to improve trigger matching, e.g., 'CSV files, .xlsx, pandas DataFrames, scikit-learn, time series, clustering, correlation analysis.'

DimensionReasoningScore

Specificity

Names the domain (data science, ML, statistical modeling) but the actions are generic and abstract — 'handles complex data analysis' and 'predictive modeling' are broad categories rather than concrete actions like 'trains classification models' or 'generates correlation matrices'.

2 / 5

Completeness

Has a vague 'what' (advanced analytics, ML, statistical modeling) but completely lacks a 'when' clause — there is no 'Use when...' or equivalent trigger guidance, which per the rubric should cap completeness at 3, and the 'what' itself is too vague to merit a 3.

2 / 5

Trigger Term Quality

Includes some relevant keywords like 'machine learning', 'statistical modeling', 'predictive modeling', and 'business intelligence' that users might say, but misses common natural variations like 'regression', 'clustering', 'forecast', 'dataset', 'CSV', 'pandas', 'scikit-learn', or file extensions.

3 / 5

Distinctiveness Conflict Risk

The description is very broad and would overlap heavily with any general data analysis skill, Python coding skill, or analytics tool. Terms like 'data analysis' and 'business intelligence' are too generic to carve out a clear niche.

2 / 5

Total

9

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.