CtrlK
BlogDocsLog inGet started
Tessl Logo

risk-management-specialist

Medical device risk management specialist implementing ISO 14971 throughout product lifecycle. Provides risk analysis, risk evaluation, risk control, and post-production information analysis. Use when user mentions risk management, ISO 14971, risk analysis, FMEA, fault tree analysis, hazard identification, risk control, risk matrix, benefit-risk analysis, residual risk, risk acceptability, or post-market risk.

74

Quality

93%

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

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 a well-structured, highly actionable process guide: five sequenced workflows each with explicit validation checkpoints and feedback loops, concrete criteria tables, templates, and real reference files one level deep. The main deductions are minor: some detailed tables are duplicated inline instead of living only in references, and the bundled fmea_analyzer.py script is never surfaced in SKILL.md.

Suggestions

Add fmea_analyzer.py to the Scripts table (or merge it into the risk_matrix_calculator.py entry) so the bundled script is discoverable — currently it exists in scripts/ but is referenced nowhere in SKILL.md.

Deduplicate the criteria/matrix tables: the Analysis Method Selection table duplicates content in references/risk-analysis-methods.md and the P/S criteria tables overlap the reference material; keep one compact quick-reference version inline and point to the reference file for the full detail.

Consider replacing one of the two ASCII decision trees (the Risk Evaluation tree and the Risk Control Selection tree encode overlapping logic) with the existing Risk Level Actions table, which already conveys the same decisions more compactly.

DimensionReasoningScore

Conciseness

The body is dense and substantive — risk matrices, P/S criteria tables, AFAP requirements — with no concept over-explanation (it never explains what ISO 14971 or FMEA 'is' at tutorial length). However, detailed reference material (the full 5x5 matrix, probability/severity criteria, two ASCII decision trees) is inlined in SKILL.md when equivalent tables exist in the reference files, so some content could be trimmed or pushed down; this fits 'efficient; minor instances that could be trimmed' (4) rather than the lean 5 anchor.

4 / 5

Actionability

Every workflow is a numbered, concrete procedure (e.g., "Define probability categories (P1-P5)", "Select optimal control following hierarchy"), backed by specific decision tools: a method-selection table (component failures → FMEA, system-level → FTA), a filled-in 5x5 acceptability matrix, a copy-paste risk control option analysis template, and a runnable script invocation (`python risk_matrix_calculator.py --help`). For an instruction-only skill this is fully actionable guidance covering the common cases, matching the 5 anchor; no code absence penalty applies per the scoring notes.

5 / 5

Workflow Clarity

All five workflows are clearly sequenced and each ends with an explicit bolded validation checkpoint (e.g., "**Validation:** Control implemented; verification passed; residual risk acceptable; no unaddressed new hazards"). Feedback loops are present for error recovery — the evaluation decision tree branches on "Further reduction possible? Yes/No" and residual risk "Still unacceptable → Additional control or design change" — matching the 5 anchor (explicit validation steps, feedback loops, checklists).

5 / 5

Progressive Disclosure

Structure is good: a table of contents, clearly signaled one-level-deep references (all three referenced files verified to exist), and a scripts table. But two gaps hold it below 5: scripts/fmea_analyzer.py is bundled yet never mentioned anywhere in SKILL.md (undiscoverable), and several reference-file topics (method selection, criteria tables) are substantially duplicated inline rather than split out. This fits 'good structure; most content appropriately placed; minor organization gaps' (4).

4 / 5

Total

18

/

20

Passed

Description

96%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.

A strong description: third-person, concrete action list, and an explicit 'Use when' clause with twelve natural trigger terms including synonyms. The only weakness is that several trigger terms are generic enough to invite overlap with non-medical-device risk questions and adjacent QMS/CAPA skills.

DimensionReasoningScore

Specificity

"Provides risk analysis, risk evaluation, risk control, and post-production information analysis" lists multiple concrete actions that comprehensively cover the ISO 14971 lifecycle stages, matching the 5-anchor pattern (multiple specific concrete actions, comprehensive coverage). The named domain ("medical device risk management specialist implementing ISO 14971 throughout product lifecycle") pins the scope precisely.

5 / 5

Completeness

Both questions are explicitly answered: 'what' via "Medical device risk management specialist implementing ISO 14971... Provides risk analysis, risk evaluation, risk control, and post-production information analysis" and 'when' via "Use when user mentions risk management, ISO 14971, ..." with concrete trigger phrases. Voice is third person ("Provides"), matching the 5 anchor exactly.

5 / 5

Trigger Term Quality

The 'Use when' clause enumerates twelve natural trigger terms — "risk management, ISO 14971, risk analysis, FMEA, fault tree analysis, hazard identification, risk control, risk matrix, benefit-risk analysis, residual risk, risk acceptability, or post-market risk" — including synonyms (fault tree analysis spelled out, post-market risk). Only trivially less common variants (FTA acronym, hazard analysis) are absent, which still fits comprehensive coverage with synonyms.

5 / 5

Distinctiveness Conflict Risk

The niche (medical device ISO 14971 risk management) is clear and mostly distinct, but several trigger terms are domain-generic — "risk management", "risk analysis", "risk matrix" — which could also fire for project/financial risk questions or the sibling skills it itself lists (capa-officer, quality-manager-qms-iso13485). This fits 'mostly distinct; minor overlap risk with closely related skills' (4) better than 5, since the triggers are not exclusively medical-device-flavored.

4 / 5

Total

19

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 4 suspicious

Warning

Total

15

/

16

Passed

Repository
alirezarezvani/claude-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.