CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

init-analysis

This skill should be used when the user asks to "run initial analysis", "analyze single-cell data", "QC my data", "run bioinformatics pipeline", "generate analysis report", "explore my dataset", "do exploratory data analysis", "initial data analysis", or needs to perform quality control, dimensionality reduction, clustering, or marker analysis on single-cell biology data (CyTOF, scRNA-seq, flow cytometry, proteomics).

Quality

87%

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

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

Well-structured content that is token-efficient and rich in non-obvious domain knowledge, with a fully documented primary CLI path and verified modular scripts. The main gaps are the missing path context for the modular import example and the absence of an explicit error-recovery/verification loop in the workflow.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: it teaches only non-obvious, pipeline-specific knowledge (arcsinh value range [-1, 15], nan_to_num after z-score scaling, Leiden timeout above 50K cells) with terse tables and step summaries. Not a 4 because there is no over-explanation of known concepts or padding that could be trimmed.

5 / 5

Actionability

Approach 1 provides a complete CLI invocation with every flag and default documented, and Approach 2's imports reference functions that all exist in scripts/. Not a 5 because the modular imports lack sys.path/path setup so they are not copy-paste ready, and the CLI template requires substituting <this-skill-dir> and <input_path> placeholders.

4 / 5

Workflow Clarity

Steps 1-7 are clearly sequenced with per-step methods, and Important Notes supplies validation checkpoints ("Check value ranges before applying arcsinh", "Always run nan_to_num after z-score"). Not a 5 because there is no error-recovery feedback loop describing what to do when a step fails or how to verify the final report; not a 3 because checkpoints are explicit, if collected in a notes section.

4 / 5

Progressive Disclosure

The body is a concise overview with four well-signaled, one-level-deep references (all verified to exist with no cross-nesting), each annotated with its purpose, and detailed content appropriately split into references/ and scripts/. Matches the top anchor: clear overview, easy navigation, content appropriately placed.

5 / 5

Total

18

/

20

Passed

Description

83%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 with explicit use-when guidance, abundant natural trigger phrases, and a well-defined single-cell biology niche. The only weaknesses are unmentioned file extensions and a few overly generic trigger phrases that create minor overlap risk with general data-analysis skills.

DimensionReasoningScore

Specificity

Names four concrete actions ("perform quality control, dimensionality reduction, clustering, or marker analysis") plus the domain technologies (CyTOF, scRNA-seq, flow cytometry, proteomics), matching the 'several specific actions with minor gaps' anchor. Not a 5 because normalization and report generation are only implied via trigger phrases rather than stated capabilities; uses third person so no voice penalty.

4 / 5

Completeness

Explicitly answers 'when' ("This skill should be used when the user asks to...") with concrete quoted trigger phrases, and 'what' ("perform quality control, dimensionality reduction, clustering, or marker analysis on single-cell biology data"), matching the top anchor's structure. Not a 4 because both halves are present with fully concrete triggers, not just implicit ones.

5 / 5

Trigger Term Quality

Eight quoted natural user phrases ("run initial analysis", "QC my data", "explore my dataset", "do exploratory data analysis") plus modality synonyms give good keyword coverage. Not a 5 because file extensions users would mention (.fcs, .h5ad, .csv) are absent, which the top anchor explicitly expects.

4 / 5

Distinctiveness Conflict Risk

Clear single-cell-biology niche with modality-specific triggers gives minimal conflict with unrelated skills. Not a 5 because generic phrases like "explore my dataset" and "do exploratory data analysis" could also match general EDA or bioinformatics skills.

4 / 5

Total

17

/

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

OpenLAIR/dr-claw

Path

skills/bioinformatics-init-analysis/skills/init-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.