Content
50%Weight 40%Scale 1-3Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A well-organized, domain-rich skill with a clear phased workflow and specific tool/criteria guidance, but it is held back by missing bundle files, no inline executable code, and absent validation checkpoints for batch operations. The progressive-disclosure structure is sound in concept but broken in practice because every referenced detail file is absent.
Suggestions
Create the four referenced bundle files (`PHASE_DETAILS.md`, `REPORT_TEMPLATE.md`, `TOOL_REFERENCE.md`, `QUICK_START.md`) — currently all referenced paths 404, breaking progressive disclosure and the deferred code examples.
Add inline executable Python for the core computation (PRR/ROR/IC with 95% CI and the 0-100 Safety Signal Score) so the body is copy-paste ready rather than deferring all code to a missing file.
Insert explicit validation checkpoints between phases for the batch operations, e.g., after Phase 2 verify each AE has N>=3 and a computable CI before stratifying, and after Phase 8 confirm every signal has a T1-T4 grade before report synthesis.
Tighten redundancy: state the PRR/signal criteria once (Phase 2) and have "REASONING STRATEGY"/"Causality Assessment" reference it instead of re-stating thresholds.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body assumes Claude's competence (no basic-concept padding) and is dense with domain-specific guidance, but it is verbose with redundancy — the PRR threshold and signal criteria appear in both "REASONING STRATEGY" and Phase 2, and "KEY PRINCIPLES" overlaps the phase summaries. Not a 3 because several sections could be tightened without losing clarity; not a 1 because it never explains concepts Claude already knows. | 2 / 3 |
Actionability | Concrete guidance is strong — specific tool names (e.g., `FAERS_calculate_disproportionality`), exact criteria ("PRR >= 2.0 AND lower CI > 1.0 AND N >= 3"), and explicit scoring weights (0-35/0-30/0-25/0-10). Not a 3 because there is no executable code in the body and the promised code examples live only in `PHASE_DETAILS.md`, which does not exist, so key implementation details are missing. | 2 / 3 |
Workflow Clarity | The 10-phase pipeline is clearly sequenced with a diagram, per-phase tools, and edge-case handling. Capped at 2 per the batch-operation rule: there are no explicit validate→fix→retry feedback checkpoints between phases (e.g., confirm FAERS returned usable data and valid CIs before stratifying), despite this being a multi-step batch analysis skill. | 2 / 3 |
Progressive Disclosure | SKILL.md is well-structured with clearly signaled one-level-deep references ("See `PHASE_DETAILS.md` for full signal classification table", "See `REPORT_TEMPLATE.md` for full template"), which would normally score 3. Scored against the actual bundle: none of the four referenced files (`PHASE_DETAILS.md`, `REPORT_TEMPLATE.md`, `TOOL_REFERENCE.md`, `QUICK_START.md`) exist, so following the references dead-ends. Not a 1 because the overview itself is organized and references are one level deep, not nested. | 2 / 3 |
Total | 8 / 12 Passed |