CtrlK
BlogDocsLog inGet started
Tessl Logo

waste-disposal-guide

Guide for disposing specific chemical wastes into the correct colored waste containers, with safety precautions and regulatory compliance notes.

51

Quality

56%

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 ./scientific-skills/Other/waste-disposal-guide/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

60%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 actionable and well-structured with executable commands tied to a real script, but it is noticeably verbose for a simple lookup skill due to repeated scope/output scaffolding across several overlapping sections.

Suggestions

Consolidate the redundant out-of-scope content currently spread across 'When to Use', 'Scope Boundaries', and 'Input Validation' into a single authoritative section.

Merge or drop one of the overlapping output-structure prescriptions ('Stress-Case Rules' vs 'Response Template' vs Workflow deliverables) to reduce padding.

Either implement the documented mixture-handling behavior in scripts/main.py or mark it as guidance the model applies rather than a script capability, so documented actions match executable code.

DimensionReasoningScore

Conciseness

A single-purpose lookup skill spans ~107 lines and 13 sections with notable redundancy: the out-of-scope statement recurs across 'When to Use', 'Scope Boundaries', and 'Input Validation', and output structure is prescribed three ways via 'Workflow', 'Stress-Case Rules', and 'Response Template'.

2 / 5

Actionability

Provides copy-paste-ready executable commands (e.g. 'python scripts/main.py --chemical "chloroform"', '--list-categories', '--safety') backed by a real bundle script and a Parameters table, but the documented mixture-handling behavior is not implemented in main.py.

4 / 5

Workflow Clarity

Six sequenced steps include scope validation (step 2), not-found handling (step 5), and missing-input handling (step 6); the single lookup action is unambiguous and this is not a destructive/batch operation, but there is no explicit validate->fix->retry feedback loop.

4 / 5

Progressive Disclosure

The single bundle file scripts/main.py is clearly signaled via usage commands, content is well-sectioned, and references are one level deep with no nesting; however everything is inlined in one ~107-line file rather than split into separate reference docs, with some section redundancy.

4 / 5

Total

14

/

20

Passed

Description

53%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 clearly communicates the skill's purpose and niche but omits any explicit 'when to use' trigger guidance, which caps completeness. Trigger-term coverage is adequate but lacks common synonyms.

Suggestions

Add an explicit 'Use when...' clause naming natural trigger phrases (e.g., 'Use when disposing laboratory chemical waste, identifying waste container colors, or reviewing lab waste safety').

Broaden trigger terms with user-natural synonyms such as 'laboratory waste', 'solvent waste', and 'waste container colors'.

Consider whether 'regulatory compliance notes' overstates scope given the body limits guidance to standard lab categories and defers regulations to EHS.

DimensionReasoningScore

Specificity

Names the domain (chemical waste) and a concrete action (disposing into correct colored containers) plus safety/regulatory notes, but not a comprehensive list of several specific actions.

3 / 5

Completeness

Clearly states the 'what' (dispose specific chemical wastes into correct colored containers) but provides no explicit 'Use when...' trigger guidance, so completeness is capped at 3 per the rubric.

3 / 5

Trigger Term Quality

Contains relevant keywords ('chemical wastes', 'waste containers', 'disposing', 'safety precautions') but misses common variations like 'laboratory waste' or 'solvent waste', and leans slightly jargony with 'regulatory compliance notes'.

3 / 5

Distinctiveness Conflict Risk

Has a clear niche (chemical waste into colored containers) that is mostly distinct, but the 'regulatory compliance notes' mention and absence of an explicit trigger clause leave minor overlap risk.

4 / 5

Total

13

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
aipoch/medical-research-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.