CtrlK
BlogDocsLog inGet started
Tessl Logo

boltz-protein-screen

Screen existing protein binders with Boltz. Use when ranking a supplied protein, peptide, antibody, nanobody, or binder library against a target. Not for designing new proteins or screening small molecules.

72

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

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 highly actionable, well-sequenced skill with genuine validation checkpoints and excellent reference hygiene. The main cost is token efficiency: runtime-specific (Codex/Claude Code) background-execution guidance and payload-flag precedence rules are repeated across three sections and partially duplicated in references/api.md.

Suggestions

Consolidate the Claude Code/Codex background-execution and heartbeat guidance into a single section (e.g., keep the Command Pattern comments and one 'Always Do This' bullet) and delete the duplicated prose in Workflow step 6 and Always Do This bullets.

Move the payload flag precedence details (top-level flags win over --input, direct object override forms, stdin piping) into references/api.md, keeping only a one-line pointer in SKILL.md, since api.md already documents this.

Replace the long wall-clock guidance sentence in the download bullet with a compact tiering rule (e.g., '<100 candidates: minutes; 100-1,000: tens of minutes; larger: hours+') to preserve the information in fewer tokens.

DimensionReasoningScore

Conciseness

The body is dense and imperative with no conceptual padding, but the Claude Code vs Codex background/heartbeat guidance is repeated three times (Workflow step 6, the Command Pattern comments, and two 'Always Do This' bullets), and several 'Always Do This' bullets on payload flag precedence duplicate content already in references/api.md. This is more than the minor trims of anchor 4, fitting 'mostly efficient but could be tightened'.

3 / 5

Actionability

The Command Pattern block is copy-paste ready with explicit placeholder-substitution comments, exact flags, absolute-path rules, and a worked idempotency-key/naming convention. Ranking instructions name concrete metrics (binding_confidence, iptm, min_interaction_pae) and the exact output file path, fully covering the common cases.

5 / 5

Workflow Clarity

Seven clearly sequenced steps with prerequisite setup handling, an explicit validation checkpoint before the batch submit ("show the USD cost, wait for explicit confirmation"), error-recovery loops (auth failure -> boltz-cli-setup -> retry; sandbox block -> escalate -> retry; detached download restart), and terminal-state monitoring via download-status. Feedback loops for the batch operation are present, so the batch-cap is not triggered.

5 / 5

Progressive Disclosure

The overview points to references/api.md and references/results.md, both real files one level deep, well-signaled with purpose and read-when guidance ("Read references/results.md after download when ranking"), and neither nests further references. It is not a 5 because payload-flag details that belong in api.md are inlined in the 'Always Do This' section, a minor organization gap matching anchor 4.

4 / 5

Total

17

/

20

Passed

Description

95%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-style imperative voice, concrete what-and-when structure, comprehensive natural trigger synonyms, and an explicit negative boundary that sharply limits mis-triggering. The only weakness is modest action coverage relative to the skill's full internal workflow, which is acceptable for a single-purpose skill.

DimensionReasoningScore

Specificity

"Screen existing protein binders with Boltz" and "ranking a supplied protein, peptide, antibody, nanobody, or binder library against a target" name the domain and concrete actions with a well-narrowed scope. It sits between the 1-2-action anchor (3) and comprehensive multi-action anchor (5): the screening/ranking actions are specific and cover the skill's purpose, but only 1-2 distinct actions are listed with no mention of supporting steps.

4 / 5

Completeness

Explicitly answers both questions: what ("Screen existing protein binders with Boltz") and when ("Use when ranking a supplied protein, peptide, antibody, nanobody, or binder library against a target") with concrete trigger phrases, matching the anchor-5 example structure exactly. It is not a 4 because the 'when' clause is not merely present but enumerates specific triggering scenarios.

5 / 5

Trigger Term Quality

Covers the natural vocabulary comprehensively: "protein", "peptide", "antibody", "nanobody", "binder library", "target", plus both verbs "screen" and "rank". These are exactly the synonyms a user ranking binders would say; no file extensions apply naturally to this domain, so nothing material is missing.

5 / 5

Distinctiveness Conflict Risk

Clear niche (Boltz binder screening) with an explicit negative boundary ("Not for designing new proteins or screening small molecules") that disambiguates it from protein-design and small-molecule-screening skills. Conflict risk is minimal; nothing pushes it below this anchor.

5 / 5

Total

19

/

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
openai/plugins
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.