CtrlK
BlogDocsLog inGet started
Tessl Logo

alphafold-database

Access AlphaFold 200M+ AI-predicted protein structures. Retrieve structures by UniProt ID, download PDB/mmCIF files, analyze confidence metrics (pLDDT, PAE), for drug discovery and structural biology.

Install with Tessl CLI

npx tessl i github:K-Dense-AI/claude-scientific-skills --skill alphafold-database
What are skills?

Overall
score

79%

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Discovery

83%

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 is a strong, technically specific description that clearly identifies the domain (AlphaFold protein structures) and lists concrete capabilities with appropriate technical terminology. The main weakness is the absence of an explicit 'Use when...' clause, which would help Claude know exactly when to select this skill over others.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when the user asks about protein structures, AlphaFold predictions, UniProt lookups, or needs structural biology data.'

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Retrieve structures by UniProt ID, download PDB/mmCIF files, analyze confidence metrics (pLDDT, PAE)' with clear domain context (drug discovery, structural biology).

3 / 3

Completeness

Clearly answers 'what' (access structures, retrieve by ID, download files, analyze metrics) but lacks an explicit 'Use when...' clause or equivalent trigger guidance for when Claude should select this skill.

2 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'AlphaFold', 'protein structures', 'UniProt ID', 'PDB', 'mmCIF', 'pLDDT', 'PAE', 'drug discovery', 'structural biology' - these are exactly what domain experts would use.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with specific domain (AlphaFold, protein structures) and technical identifiers (UniProt ID, PDB/mmCIF, pLDDT, PAE) that are unlikely to conflict with other skills.

3 / 3

Total

11

/

12

Passed

Implementation

73%

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

This is a comprehensive, highly actionable skill with excellent executable code examples covering multiple access patterns for AlphaFold DB. The main weaknesses are some verbosity in introductory sections and missing validation checkpoints in multi-step workflows like batch processing and bulk downloads. The progressive disclosure is well-handled with clear navigation to advanced reference materials.

Suggestions

Remove or significantly condense the 'When to Use This Skill' section - Claude can infer appropriate use cases from the capabilities described

Add explicit validation steps to batch processing workflow (e.g., verify downloaded file integrity, check response status codes before proceeding)

Trim the 'Overview' paragraph which explains what AlphaFold DB is - this is context Claude already knows

DimensionReasoningScore

Conciseness

The skill contains some unnecessary explanations (e.g., 'AlphaFold DB is a public repository of AI-predicted 3D protein structures' is context Claude knows) and could be tightened, but most content is functional code examples. The 'When to Use This Skill' section is verbose and largely redundant.

2 / 3

Actionability

Excellent executable code examples throughout - all Python snippets are complete, copy-paste ready with proper imports, and cover multiple access methods (Biopython, direct API, Google Cloud). Includes concrete URLs, file formats, and working examples.

3 / 3

Workflow Clarity

While individual operations are clear, multi-step workflows lack explicit validation checkpoints. The batch processing section has basic error handling but no verification that downloaded files are valid or complete. The bulk download workflow doesn't include validation steps.

2 / 3

Progressive Disclosure

Well-organized with clear sections progressing from simple (Biopython) to advanced (Google Cloud bulk access). References external 'references/api_reference.md' for detailed API documentation. Content is appropriately split between overview and detailed examples.

3 / 3

Total

10

/

12

Passed

Validation

75%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (513 lines); consider splitting into references/ and linking

Warning

description_trigger_hint

Description may be missing an explicit 'when to use' trigger hint (e.g., 'Use when...')

Warning

metadata_version

'metadata.version' is missing

Warning

body_steps

No step-by-step structure detected (no ordered list); consider adding a simple workflow

Warning

Total

12

/

16

Passed

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.