CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

latchbio-integration

Builds, registers, debugs, and operates bioinformatics workflows on Latch using the Python SDK, CLI, Latch Data and Registry, Nextflow, Snakemake, programmatic execution, and Latch MCP. Use when authoring or deploying Latch workflows, configuring resources or interfaces, moving data, integrating Registry, or launching and monitoring runs.

Quality

92%

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

92%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 a well-structured overview: executable commands at every step, a sequenced development lifecycle with validation and error-recovery feedback loops, and a routing table over a verified, flat reference bundle. The only weakness is minor padding — chiefly the citation section and some version-specific prose that could be tightened or trimmed.

DimensionReasoningScore

Conciseness

The body is largely dense and instructive (routing table, minimal workflow example, lifecycle with commands, safety rules) with little explanation of concepts Claude already knows. Minor trim opportunities exist: the 16-line "Citing Scientific Agent Skills" section and scattered version-date prose ("released September 17, 2026", exit-status trivia) pad the token budget. This is the efficient-with-minor-trimming anchor, not the 5 anchor where every token earns its place.

4 / 5

Actionability

Guidance is copy-paste ready throughout: exact install commands ("uv pip install \"latch==2.77.1\""), auth and workspace selection commands, a fast-path register sequence, a complete executable Python workflow, staging/develop commands, register flags, exit-status semantics for diagnosis, and a runnable inspection script with a --json mode. It matches the fully-executable top anchor covering the common cases.

5 / 5

Workflow Clarity

The "Recommended Development Lifecycle" is a 7-step sequenced checklist with explicit validation checkpoints ("Validate in the execution image" via register --staging + develop, "Launch only after reviewing cost and parameters", "Monitor and verify") and error-recovery feedback loops ("Re-run staging registration after changing the Dockerfile", duplicate-registration exit statuses 2 vs 1, "Upgrade only after... re-running staging tests"). Destructive and batch operations are gated by the Operational Safety confirmation rules, so the workflow-clarity cap for unvalidated destructive/batch operations does not apply.

5 / 5

Progressive Disclosure

The SKILL.md is a clear overview with a "Route to the Right Reference" table mapping each need to one of nine reference files — all of which exist in references/ — plus a single script (scripts/inspect_latch_sdk.py) that is also referenced. Verified against the actual bundle: references are one level deep (they only point to sibling references and the script for navigation, not to chained content), so it matches the well-signaled one-level-deep anchor.

5 / 5

Total

19

/

20

Passed

Description

88%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: concrete verbs, comprehensive tool coverage, and an explicit 'Use when' trigger clause. The only weaknesses are a few missing natural synonyms (e.g., "LatchBio", file artifacts) and slight trigger overlap from naming Nextflow/Snakemake alongside the Latch-specific scope.

DimensionReasoningScore

Specificity

"Builds, registers, debugs, and operates" names multiple concrete actions, and the description enumerates the specific surfaces covered ("Python SDK, CLI, Latch Data and Registry, Nextflow, Snakemake, programmatic execution, and Latch MCP"). This matches the anchor for comprehensive concrete action coverage; it is not the level below (4), which tolerates gaps in coverage.

5 / 5

Completeness

It explicitly answers both questions: the "what" is the opening action list, and the "when" is the concrete trigger clause "Use when authoring or deploying Latch workflows, configuring resources or interfaces, moving data, integrating Registry, or launching and monitoring runs." This matches the top anchor; level 4 would require the 'when' to be less explicit, which it is not.

5 / 5

Trigger Term Quality

Good natural keyword coverage: "Latch workflows", "authoring or deploying", "configuring resources", "moving data", "launching and monitoring runs", plus ecosystem terms (Nextflow, Snakemake, Registry). A few natural terms are missing — no synonyms like "LatchBio" or common artifacts like Snakefile/`.nf` — so it sits at the good-but-not-comprehensive anchor rather than 5, and well above the generic-keyword anchors 2–3.

4 / 5

Distinctiveness Conflict Risk

The description is firmly scoped to a clear niche ("workflows on Latch") with platform-specific triggers, but mentions "Nextflow, Snakemake" which creates minor overlap risk with generic Nextflow/Snakemake skills. This is the "mostly distinct; minor overlap risk with closely related skills" anchor — not 5, since the shared tool names could pull it into non-Latch triggers.

4 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

K-Dense-AI/scientific-agent-skills

Path

skills/latchbio-integration/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.