CtrlK
BlogDocsLog inGet started
Tessl Logo

tooluniverse-toxicology

Drug and chemical toxicity assessment via adverse outcome pathways (AOPs), real-world FAERS adverse event signals, FDA labels, and toxicogenomic associations. Triangulates molecular initiating event to cellular outcome to organ-level toxicity to clinical adverse event. Use for hepatotoxicity/cardiotoxicity/nephrotoxicity prediction and toxicology reports.

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

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

A well-structured, highly actionable tool-orchestration skill with clear sequencing, decision branches, and fallback chains. It loses points for a conceptual Domain Reasoning paragraph Claude already knows and for keeping all detail inline in a single large file with no progressive disclosure to separate reference files.

Suggestions

Trim or remove the 'Domain Reasoning' paragraph — acute vs. chronic toxicity, mitochondrial/fibrosis mechanisms, and LD50 framing are general knowledge Claude already has; keep only any decision rule unique to this workflow.

Split detail into one-level-deep reference files (e.g. references/tool_params.md for the parameter reference, references/report_template.md for the synthesis template) and signal them from SKILL.md so the main file reads as an overview.

Add one concrete Python snippet under 'COMPUTE, DON'T DESCRIBE' (e.g. a PRR computation with statsmodels) so the compute directive has a copy-paste example matching the tool guidance.

DimensionReasoningScore

Conciseness

The bulk is lean, tool-specific guidance (exact tool names, params, thresholds, fallback tables) that earns its tokens, but the 'Domain Reasoning' paragraph restates general knowledge Claude already has ('acute toxicity may reflect direct mitochondrial damage... chronic hepatotoxicity may involve fibrosis', LD50 framing). Mostly efficient with some unnecessary conceptual explanation that could be tightened — the level-2 anchor, not the lean level-3.

2 / 3

Actionability

Provides concrete, executable guidance: exact tool names with typed parameters (e.g. 'FAERS_calculate_disproportionality (drug_name: str, reaction_meddra_pt: str)'), a WRONG-vs-CORRECT parameter reference table, decision logic, signal thresholds, and a copy-paste report template. For a tool-orchestration skill these named invocations are the executable unit; the scoring note exempts instruction skills from a code requirement when guidance is this actionable.

3 / 3

Workflow Clarity

A clearly sequenced Phase 0-4 + Synthesis pipeline, each with objective/tools/workflow, plus error-recovery feedback via 'Decision Logic' branches (no AOP match -> broaden keyword) and a 'Fallback Chains' table, and checklist-style structure via the evidence-grading tiers and report template. Matches the 'clear sequence with explicit feedback loops for error recovery and checklists' anchor.

3 / 3

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ absent) and the ~310-line SKILL.md is monolithic — detailed phase descriptions, the parameter reference, and the full report template all live inline. Sections are well-organized, but content that could be split into one-level-deep reference files is not, fitting the 'content that should be separate is inline' level-2 anchor rather than a well-signaled multi-file structure.

2 / 3

Total

10

/

12

Passed

Description

100%

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, third-person description that names concrete capabilities, includes natural user trigger terms, and carries an explicit 'Use for' clause tying it to organ-toxicity prediction and toxicology reports. It avoids fluff and occupies a clearly distinct niche.

DimensionReasoningScore

Specificity

Lists multiple concrete actions across named data sources — 'toxicity assessment via adverse outcome pathways (AOPs), real-world FAERS adverse event signals, FDA labels, and toxicogenomic associations' and 'Triangulates molecular initiating event to cellular outcome to organ-level toxicity to clinical adverse event'. These are specific, distinct capabilities rather than vague language, matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Clearly answers both halves: the 'what' (assessment via AOPs/FAERS/FDA labels/toxicogenomics with MIE-to-clinical-event triangulation) and an explicit 'when' trigger — 'Use for hepatotoxicity/cardiotoxicity/nephrotoxicity prediction and toxicology reports'. The presence of an explicit 'Use for' clause satisfies the 'clearly answers both what AND when' anchor and avoids the missing-trigger cap at 2.

3 / 3

Trigger Term Quality

Includes natural terms a user would actually say — 'hepatotoxicity/cardiotoxicity/nephrotoxicity prediction and toxicology reports', 'toxicity assessment', 'adverse event' — alongside the technical acronyms. Not a level-2 'some relevant keywords but missing common variations' case because the organ-toxicity and toxicology vocabulary is well covered.

3 / 3

Distinctiveness Conflict Risk

The toxicology-via-AOP/FAERS niche is specific and unlikely to fire for unrelated skills; 'hepatotoxicity/cardiotoxicity/nephrotoxicity prediction and toxicology reports' are distinct triggers. Matches the 'clear niche with distinct triggers; unlikely to conflict' anchor rather than the 'could still overlap' level 2.

3 / 3

Total

12

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
mims-harvard/ToolUniverse
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.