CtrlK
BlogDocsLog inGet started
Tessl Logo

fastqc-report-interpreter

Interprets FastQC quality control reports for NGS data. Identifies quality issues, diagnoses root causes, and provides actionable recommendations for RNA-seq, DNA-seq, and ChIP-seq datasets.

77

Quality

72%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./scientific-skills/Data analysis/fastqc-report-interpreter/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

67%

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

This description demonstrates strong specificity and distinctiveness with clear domain focus on FastQC/NGS analysis. However, it lacks an explicit 'Use when...' clause which limits its completeness score, and could benefit from additional natural trigger terms that users might employ when seeking this skill.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when the user mentions FastQC, sequencing quality, QC reports, or asks about read quality issues.'

Include additional natural trigger terms like 'sequencing quality', 'QC report', 'read quality', 'sequence quality metrics', or common file references like '_fastqc.html'.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Interprets FastQC quality control reports', 'Identifies quality issues', 'diagnoses root causes', 'provides actionable recommendations'. Also specifies the data types: RNA-seq, DNA-seq, and ChIP-seq datasets.

3 / 3

Completeness

Clearly answers 'what' (interprets FastQC reports, identifies issues, provides recommendations) but lacks an explicit 'Use when...' clause or equivalent trigger guidance. The 'when' is only implied through the domain context.

2 / 3

Trigger Term Quality

Includes domain-specific terms like 'FastQC', 'NGS data', 'RNA-seq', 'DNA-seq', 'ChIP-seq', but missing common user variations like 'sequencing quality', 'QC report', 'read quality', or file extensions like '.html' or '_fastqc.zip'.

2 / 3

Distinctiveness Conflict Risk

Highly specific niche targeting FastQC reports for NGS data analysis. The combination of 'FastQC', 'quality control reports', and specific sequencing types (RNA-seq, DNA-seq, ChIP-seq) creates a clear, distinct trigger unlikely to conflict with other skills.

3 / 3

Total

10

/

12

Passed

Implementation

77%

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

This is a well-structured skill with strong actionability and clear workflow guidance including explicit fallback handling. The main weaknesses are moderate verbosity (response templates, output requirements that Claude doesn't need spelled out) and all content being inline rather than using progressive disclosure for the detailed reference material.

Suggestions

Remove or significantly condense the 'Output Requirements' and 'Response Template' sections - Claude understands how to structure responses without explicit templates

Move the detailed metrics thresholds table and application-specific thresholds to a separate REFERENCE.md file, keeping only a brief summary inline

DimensionReasoningScore

Conciseness

The skill contains some unnecessary verbosity, particularly in the response template section and output requirements which repeat concepts Claude already understands. The workflow section could be tighter, and some explanatory text (e.g., 'Unicode symbols require...') adds marginal value.

2 / 3

Actionability

Provides fully executable commands with clear parameter tables, concrete usage examples, and specific threshold values for quality metrics. The implementation note about adding argparse flags is particularly actionable.

3 / 3

Workflow Clarity

Clear numbered workflow with explicit validation-first step, well-defined fallback template for failure scenarios, and specific error handling instructions. The fallback path explicitly states what to report when execution fails.

3 / 3

Progressive Disclosure

Content is reasonably organized with clear sections, but everything is inline in a single file. The metrics table, application-specific thresholds, and response template could be split into referenced files for better organization given the skill's length.

2 / 3

Total

10

/

12

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
aipoch/medical-research-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.