Other

reagent-expiry-alert

Scan reagent barcodes or IDs, log expiration dates, and generate multi-level alerts before reagent expiry to support laboratory inventory management.

86100Total Score
Core Capability
84 / 100
Functional Suitability
11 / 12
Reliability
11 / 12
Performance & Context
6 / 8
Agent Usability
14 / 16
Human Usability
7 / 8
Security
10 / 12
Maintainability
9 / 12
Agent-Specific
16 / 20
Medical Task
12 / 12 Passed
88Log a new reagent with barcode, name, expiry, and location
4/4
87Check alerts for reagents expiring within 60 days
4/4
86Log a reagent with a past expiry date
4/4

Veto GatesRequired pass for any deployment consideration

Skill Veto✓ All 4 gates passed
Operational Stability
System remains stable across varied inputs and edge cases
PASS
Structural Consistency
Output structure conforms to expected skill contract format
PASS
Result Determinism
Equivalent inputs produce semantically equivalent outputs
PASS
System Security
No prompt injection, data leakage, or unsafe tool use detected
PASS

Core Capability84 / 1008 Categories

Functional Suitability
Past-date validation now added as step 3 in workflow. If --expiry is in the past, skill emits a warning and logs with Expired alert status. All core use cases covered.
11 / 12
92%
Reliability
Date validation step added. Error handling documented; missing-field prompts present; alert levels clearly defined with color coding.
11 / 12
92%
Performance & Context
No references/ directory; all content in single SKILL.md; alert level definitions are inline.
6 / 8
75%
Agent Usability
Workflow clear with date validation step. Stress-case rules defined; feedback design good with four-level alert system.
14 / 16
88%
Human Usability
Description is highly discoverable for lab staff; forgiveness good — optional fields allow partial input.
7 / 8
88%
Security
No credentials required; input validation present; no sensitive data exposure risk in normal operation.
10 / 12
83%
Maintainability
Clean structure; alert thresholds are inline — adjusting them requires editing SKILL.md.
9 / 12
75%
Agent-Specific
Trigger precision good; no progressive disclosure; composability limited — no structured output schema for downstream inventory systems. --alert-days flag documented as primary customization mechanism.
16 / 20
80%
Core Capability Total84 / 100

Medical TaskExecution Average: 87 / 100 — Assertions: 12/12 Passed

88
Canonical
Log a new reagent with barcode, name, expiry, and location
4/4
87
Variant A
Check alerts for reagents expiring within 60 days
4/4
86
Edge
Log a reagent with a past expiry date
4/4
88
Canonical✅ Pass
Log a new reagent with barcode, name, expiry, and location

Date validation step now checks if expiry is in the past before logging. Future expiry date correctly assigned OK alert level.

Basic 36/40|Specialized 52/60|Total 88/100
A1Output confirms the reagent was logged with all provided fields
A2Output assigns the correct alert level based on expiry date
A3Output does not fabricate expiry dates or inventory counts
A4Output includes reorder recommendation if alert level is critical or expired
Pass rate: 4 / 4
87
Variant A✅ Pass
Check alerts for reagents expiring within 60 days

Output completed successfully; check alerts for reagents expiring within 60 days case handled within expected scope.

Basic 36/40|Specialized 51/60|Total 87/100
A1Output lists all reagents within the 60-day alert window
A2Output correctly applies warning vs. critical alert levels
A3Output includes inventory summary
A4Output does not exceed scope by providing chemical hazard assessment
Pass rate: 4 / 4
86
Edge✅ Pass
Log a reagent with a past expiry date

Past-date validation now emits warning: 'This reagent is already expired as of [date]. It will be logged with an Expired alert status.' Previously this case was unhandled.

Basic 36/40|Specialized 50/60|Total 86/100
A1Skill detects that the provided expiry date is in the past
A2Output emits a warning stating the reagent is already expired
A3Reagent is logged with Expired alert status
A4Output does not fabricate expiry dates or inventory counts
Pass rate: 4 / 4
Medical Task Total87 / 100

Key Strengths

  • Past-date validation now explicitly handled in workflow step 3 — expired reagents are detected and logged with appropriate warning
  • Four-level alert system (expired/critical/warning/OK) with color coding is clear and immediately actionable
  • Explicit exclusion of controlled substances and biological hazards prevents misuse in regulated contexts
  • Error handling prohibits fabrication of expiry dates and reorder thresholds