CtrlK
BlogDocsLog inGet started
Tessl Logo

dnanexus-integration

DNAnexus cloud genomics platform. Build apps/applets, manage data (upload/download), dxpy Python SDK, run workflows, FASTQ/BAM/VCF, for genomics pipeline development and execution.

59

Quality

67%

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 ./bundled/skills/dnanexus-integration/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is well-structured with executable examples and excellent progressive disclosure into real reference files. Its weaknesses are some redundant prose and missing validation checkpoints in batch/destructive workflows.

Suggestions

Add explicit validation/verification checkpoints to batch and destructive workflows (e.g., verify job success and output integrity before proceeding in the multi-step pipeline pattern).

Remove redundancy: either drop the Resources section's re-listing of references or trim the per-section reference summaries, and avoid restating the frontmatter description in the Overview.

Verify illustrative API calls (e.g., get_output_ref()) against actual dxpy to keep examples fully executable.

DimensionReasoningScore

Conciseness

Mostly efficient with clean code blocks, but the Overview repeats the frontmatter description and the Resources section re-lists references already summarized in each capability section, adding some redundancy.

3 / 5

Actionability

Provides mostly executable, copy-paste-ready code (upload/run/download, find_data_objects, entry_point app) and concrete CLI commands, with only minor gaps where constructs like get_output_ref() are illustrative.

4 / 5

Workflow Clarity

The decision tree and install sequence are clearly ordered, but batch processing and destructive data operations lack explicit validation/verification checkpoints, which per the guidelines caps workflow clarity at 3.

3 / 5

Progressive Disclosure

The body is a clear overview pointing to five real one-level-deep reference files, each clearly signaled with a 'Reference: See references/... for:' block listing its contents, making navigation easy.

5 / 5

Total

15

/

20

Passed

Description

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

The description is specific and well-targeted to the DNAnexus genomics niche with concrete actions and strong trigger terms. Its main weakness is the absence of an explicit 'Use when...' trigger clause, which caps completeness.

Suggestions

Add an explicit trigger clause, e.g., 'Use when building DNAnexus apps/applets, uploading/downloading genomics data, running workflows, or scripting with dxpy.'

Include additional natural synonyms users may say, such as 'sequencing', 'bioinformatics', 'alignment', or 'variant calling'.

DimensionReasoningScore

Specificity

Lists several concrete actions (build apps/applets, upload/download data, run workflows, dxpy SDK, FASTQ/BAM/VCF processing) with only minor coverage gaps, matching the 'lists several specific actions' anchor.

4 / 5

Completeness

The 'what' is clear and the 'for genomics pipeline development and execution' clause gestures at purpose, but there is no explicit 'Use when...' trigger guidance, which per the guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

Good coverage of natural domain terms and file extensions (apps/applets, upload/download, dxpy, FASTQ/BAM/VCF), though it omits common synonyms like sequencing, bioinformatics, and alignment.

4 / 5

Distinctiveness Conflict Risk

A clear niche (DNAnexus/dxpy/genomics) with distinctive triggers and minimal overlap risk with other skills.

5 / 5

Total

16

/

20

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
foryourhealth111-pixel/Vibe-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.