CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

sample-correlation-analysis

Use when performing correlation analysis between two variables including Pearson and Spearman correlation methods. Supports command-line parameter input, automatic data format detection, parameter validation, result directory creation, and CSV or TXT format result export.

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

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

A well-structured, actionable skill body with a clear workflow, explicit validation, and good reference navigation. The main flaws are a redundant Validation section and example paths pointing to sample data files that are not bundled.

Suggestions

Bundle the referenced sample data under tests/data/ (sample_correlation_1.csv, sample_correlation_3.csv) or rewrite the Quick Examples and Validation commands to use paths that ship with the skill, so the copy-paste examples run as written.

Merge the Validation section into the Minimal Workflow (e.g., step 3: run the example and confirm table/correlation_pearson.csv exists) to remove the duplicated command and reduce token cost.

Fix the tests/data/ entry in the 'Read These Files When Needed' table so every listed path resolves to a real file in the bundle.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence — argument table, method-choice guidance, and error codes are all tight. Not 5 because the Validation section duplicates the Quick Examples Pearson command verbatim (only the output dir differs) and the `--help` check adds little.

4 / 5

Actionability

Commands are fully executable with concrete flags, defaults, and an example input snippet ('Rscript scripts/main.R --data_file tests/data/sample_correlation_1.csv ...'). Not 5 because the example and validation paths reference tests/data files that are not present in the bundle, so the copy-paste examples fail out of the box.

4 / 5

Workflow Clarity

'Minimal Workflow' gives a clear 3-step sequence with an explicit output checkpoint ('Check the output directory for result files under table/'), the Validation section verifies a concrete output file, and Common Errors plus troubleshooting.md provide an error-recovery feedback loop. Not 4 because validation checkpoints are explicit rather than implied.

5 / 5

Progressive Disclosure

The 'Read These Files When Needed' table cleanly signals one-level-deep references (algorithm.md, cli-guide.md, troubleshooting.md — all real files) and the SKILL.md stays an overview. Not 5 because the referenced tests/data/ path does not exist in the bundle, leaving a dangling reference.

4 / 5

Total

17

/

20

Passed

Description

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

A strong description: third-person voice, explicit 'Use when' trigger, and a concrete inventory of supported capabilities. The only weakness is slightly limited synonym coverage in trigger terms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'performing correlation analysis between two variables including Pearson and Spearman correlation methods', 'automatic data format detection, parameter validation, result directory creation, and CSV or TXT format result export' — with comprehensive coverage of the skill's capabilities. Not 4 because there are no minor gaps in coverage.

5 / 5

Completeness

Explicitly answers both: what it does ('Supports command-line parameter input, automatic data format detection, parameter validation, result directory creation, and CSV or TXT format result export') and when to use it ('Use when performing correlation analysis between two variables including Pearson and Spearman correlation methods'). Not 4 because the 'when' clause is concrete and specific, not generic.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('correlation analysis', 'Pearson', 'Spearman', 'two variables', 'CSV', 'TXT') that users would plausibly say. Not 5 because common synonyms and phrasings like 'correlate', 'association between variables', or 'relationship between variables' are missing.

4 / 5

Distinctiveness Conflict Risk

Clear niche (bivariate Pearson/Spearman correlation with CLI workflow and file export) with distinct trigger terms and minimal overlap with other data-analysis skills. Not 4 because the statistical method names make it highly distinguishable.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

aipoch/medical-research-skills

Path

awesome-med-research-skills/Data Analysis/sample-correlation-analysis/SKILL.md

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.