Generate standardized experiment templates for Electronic Laboratory Notebooks
61
Quality
41%
Does it follow best practices?
Impact
100%
1.00xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/Data analysis/eln-template-creator/SKILL.mdQuality
Discovery
32%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 identifies a specific domain (ELN) but is too brief and lacks critical components. It fails to provide explicit trigger guidance, misses common keyword variations users might use, and doesn't detail the specific capabilities or template types supported.
Suggestions
Add a 'Use when...' clause with explicit triggers like 'Use when the user needs to create lab experiment documentation, ELN entries, research protocols, or standardized scientific records'
Include common keyword variations: 'ELN', 'lab notebook', 'research protocol', 'scientific documentation', 'experiment records'
Expand the capabilities list to specify what types of templates (e.g., 'Creates templates for protocols, observations, data collection, materials lists, and experimental procedures')
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Names the domain (Electronic Laboratory Notebooks) and one action (generate templates), but lacks detail on what types of templates, what standardization means, or what the templates contain. | 2 / 3 |
Completeness | Describes what it does (generate templates) but completely lacks any 'Use when...' clause or explicit trigger guidance for when Claude should select this skill. | 1 / 3 |
Trigger Term Quality | Includes 'experiment templates' and 'Electronic Laboratory Notebooks' which are relevant, but misses common variations like 'ELN', 'lab notebook', 'research documentation', or 'protocol templates' that users might naturally say. | 2 / 3 |
Distinctiveness Conflict Risk | The 'Electronic Laboratory Notebooks' domain is fairly specific, but 'experiment templates' could overlap with general template generation skills or other scientific documentation tools. | 2 / 3 |
Total | 7 / 12 Passed |
Implementation
50%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill provides a decent overview of CLI usage for generating ELN templates but lacks the actual implementation details Claude would need to execute the task. The document is padded with boilerplate sections (security checklist, evaluation criteria, lifecycle status) that don't help Claude perform the task, while missing the core content like template structures or script implementation.
Suggestions
Include the actual Python script implementation or template generation logic so Claude can execute the functionality
Remove boilerplate sections (Evaluation Criteria, Lifecycle Status, Security Checklist) that don't provide actionable guidance
Add example output showing what a generated template looks like, so Claude understands the expected format
Include guidance on how to customize templates beyond CLI parameters, with validation steps for the generated output
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content includes some unnecessary sections like the boilerplate evaluation criteria, lifecycle status, and security checklist that don't add actionable value for Claude. The core usage examples are reasonably efficient, but the document is padded with template-like sections. | 2 / 3 |
Actionability | Provides concrete CLI commands with examples, but lacks the actual implementation or script content. Claude cannot execute these commands without access to the referenced scripts/main.py. No code showing how templates are generated or structured. | 2 / 3 |
Workflow Clarity | The usage section shows clear command patterns, but there's no workflow for creating custom templates, handling errors, or validating output. For a template generation task, missing guidance on customization workflow and validation of generated templates. | 2 / 3 |
Progressive Disclosure | Content is reasonably organized with clear sections, but includes too much inline content that could be separated (risk assessment, security checklist, evaluation criteria). No references to external documentation for advanced customization or template structure details. | 2 / 3 |
Total | 8 / 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.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 10 / 11 Passed | |
ca9aaa4
Table of Contents
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.