CtrlK
BlogDocsLog inGet started
Tessl Logo

tooluniverse-product-safety-surveillance

Post-market safety surveillance and recall/adverse-event RETRIEVAL across the full spectrum of FDA-regulated products that are NOT covered by the drug-AE signal skills: medical devices, food / dietary supplements / cosmetics, veterinary drugs, and drug supply (shortages). Orchestrates openFDA endpoints (MAUDE device adverse events + device recalls + 510(k), CAERS food/supplement/ cosmetic adverse events, veterinary adverse events, drug shortages, and cross-product enforcement/recall reports). USE WHEN the user asks: "are there adverse events for [device / pacemaker / infusion pump / insulin pump]", "device recalls for [firm/product]", "supplement / vitamin / cosmetic adverse reactions", "is [drug] in shortage", "what injectables are on shortage", "veterinary / animal adverse events for [drug] in [dog/cat/horse]", "food recall for listeria", "MAUDE report for [device]", "CAERS reactions for [brand]". DO NOT USE for drug adverse-event SIGNAL detection or disproportionality (PRR / ROR / IC) or drug-AE association scoring — that is `tooluniverse-pharmacovigilance` / `tooluniverse-adverse-event-detection`. This skill is multi-product surveillance and retrieval, not drug-AE statistical signal mining.

80

Quality

100%

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

100%

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

A high-quality, dense retrieval skill: precise tool map, executable verified-live examples with real hit counts, query-grammar pitfalls, per-endpoint field interpretation, explicit scope routing to sibling skills, a real one-level reference file, and a thorough limitations section. It earns its length through non-obvious domain knowledge and clear structure.

DimensionReasoningScore

Conciseness

No filler or explanation of concepts Claude already knows; every section adds non-obvious domain knowledge (the +AND+ pitfall, token-vs-phrase matching, MedDRA/VeDDRA spelling quirks, verified hit totals), and repeated surveillance caveats are deliberate safety reinforcement rather than padding.

3 / 3

Actionability

Provides copy-paste-ready tool invocations with real verified outputs (e.g. OpenFDA_search_device_adverse_events with meta.results.total = 16619) plus exact tool names, endpoints, and Lucene syntax.

3 / 3

Workflow Clarity

A clear 7-step sequence with explicit gates: a query-grammar preflight checklist (avoid special characters, do not use +AND+) and an out-of-scope stop-and-route checkpoint; this is read-only retrieval so the destructive/batch validation cap does not apply.

3 / 3

Progressive Disclosure

The body is a well-organized overview that signals exactly one one-level-deep reference ('See references/openfda_fields.md for the full per-endpoint field reference'), and that bundle file exists and holds the detailed per-endpoint field list.

3 / 3

Total

12

/

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 dense, well-targeted description that names concrete capabilities, supplies many natural trigger phrases, and actively disambiguates from sibling pharmacovigilance skills. The only minor blemish is that the DO NOT USE clause appears truncated mid-sentence ('PRR / ROR /...'), but the what/when triggers and distinctiveness are fully established.

DimensionReasoningScore

Specificity

Lists multiple concrete actions and named endpoints (MAUDE device adverse events, device recalls + 510(k), CAERS, veterinary, drug shortages, enforcement/recall) rather than vague language.

3 / 3

Completeness

Clearly answers both what (multi-product post-market safety retrieval across specific endpoints) and when (explicit USE WHEN triggers), so it is not the level-2 'when only implied' anchor.

3 / 3

Trigger Term Quality

The 'USE WHEN the user asks:' clause covers many natural phrasings users would actually say (e.g. 'is [drug] in shortage', 'device recalls for [firm]', 'CAERS reactions for [brand]').

3 / 3

Distinctiveness Conflict Risk

Explicit 'NOT covered by the drug-AE signal skills' carve-out plus a 'DO NOT USE for drug adverse-event SIGNAL detection' routing clause give it a clear niche unlikely to trigger the wrong skill.

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.