CtrlK
BlogDocsLog inGet started
Tessl Logo

example-datasets

Load built-in CausalPy example datasets for demos, tutorials, tests, and quick causal-analysis prototypes. Use when the user needs sample data or asks which demo datasets are available.

76

Quality

95%

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%Weight 40%Scale 1-3

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

A tight, well-organized reference skill: executable example, a complete dataset-key table that earns its tokens, and clear cross-links to related skills without any padding. Nothing meaningful to trim and no missing steps for a task this simple.

DimensionReasoningScore

Conciseness

The body is lean with no concept-padding; the intro, a minimal code snippet, and a reference table all earn their place, assuming Claude's competence. It is above score 2 because there is no unnecessary explanation to trim.

3 / 3

Actionability

Provides fully executable code ("import causalpy as cp; df = cp.load_data(\"did\")") and a concrete table of exact dataset keys, copy-paste ready. It is above score 2 because the guidance is complete and executable rather than pseudocode or vague.

3 / 3

Workflow Clarity

This is a simple single-task skill whose one action (load a dataset by key) is unambiguous, which the rubric's simple_skills note allows to score 3 without a multi-step workflow.

3 / 3

Progressive Disclosure

Under 50 lines with no external bundle files needed, organized into clear sections (Usage, Available Datasets, Guidance) and cross-references to sibling skills; the rubric permits a 3 for compact, well-organized skills with no deep reference nesting.

3 / 3

Total

12

/

12

Passed

Description

90%Weight 40%Scale 1-3

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A concise, well-targeted description that clearly answers both what the skill does and when to use it, with natural trigger terms and a distinct CausalPy niche. The only minor weakness is specificity, since it describes one core action rather than several distinct ones.

DimensionReasoningScore

Specificity

Names the domain and one core action ("Load built-in CausalPy example datasets") with several use contexts, but does not list multiple distinct concrete actions like the score-3 anchor. It is above score 1 because a concrete action and clear domain are present, but below score 3 because it stays at a single action rather than enumerating several.

2 / 3

Completeness

Explicitly states what it does (load built-in example datasets) and includes an explicit "Use when the user needs sample data or asks which demo datasets are available" trigger clause, satisfying both what and when.

3 / 3

Trigger Term Quality

Covers natural terms users would say — "sample data", "demo datasets", "example datasets", and "which demo datasets are available" — matching the good coverage anchor rather than the sparse score-2 example.

3 / 3

Distinctiveness Conflict Risk

Scoped to CausalPy's built-in example datasets with distinct triggers, making it unlikely to fire for unrelated 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
pymc-labs/CausalPy
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.