Risk Management Specialist

Medical device risk management specialist implementing ISO 14971 throughout product lifecycle. Provides risk analysis, risk evaluation, risk control, and pos...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
3 · 3.1k · 18 current installs · 19 all-time installs
byAlireza Rezvani@alirezarezvani
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description align with the included artifacts: SKILL.md contains ISO 14971 workflows and templates and the repository includes a helper Python script to calculate risk matrix/RPN. No unrelated credentials, binaries, or services are requested.
Instruction Scope
SKILL.md instructions stay on-topic (risk planning/analysis/evaluation/control/post-market). There are no instructions to read unrelated system files, exfiltrate data, or call external endpoints; the guidance and templates are self-contained.
Install Mechanism
No install spec is provided (instruction-only). The included Python script is a small utility; there are no downloads or archive extracts that would write arbitrary code to disk at install time.
Credentials
The skill declares no required environment variables, no config paths, and no credentials. The included Python script uses only standard libraries and user input; it does not access secrets or external services.
Persistence & Privilege
always is false and the skill does not request persistent or elevated system privileges. It does not modify other skills or global agent settings based on the provided materials.
Assessment
This skill appears coherent and low-risk: it provides ISO 14971 documentation and a small local Python calculator that takes user input and prints results. Before installing/using: (1) if you plan to execute the Python script, run it in an isolated environment (virtualenv/container) to confirm behavior; (2) treat the templates and guidance as advisory—have a qualified regulatory or clinical engineer review them for your device context; (3) no credentials or network access are required by the skill, but if the skill is allowed to run autonomously by an agent, verify organizational policy for any automated use in regulated workflows.

Like a lobster shell, security has layers — review code before you run it.

Current versionv2.1.1
Download zip
latestvk973szxr93q5na2rfyhpfdmfz582kave

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Risk Management Specialist

ISO 14971:2019 risk management implementation throughout the medical device lifecycle.


Table of Contents


Risk Management Planning Workflow

Establish risk management process per ISO 14971.

Workflow: Create Risk Management Plan

  1. Define scope of risk management activities:
    • Medical device identification
    • Lifecycle stages covered
    • Applicable standards and regulations
  2. Establish risk acceptability criteria:
    • Define probability categories (P1-P5)
    • Define severity categories (S1-S5)
    • Create risk matrix with acceptance thresholds
  3. Assign responsibilities:
    • Risk management lead
    • Subject matter experts
    • Approval authorities
  4. Define verification activities:
    • Methods for control verification
    • Acceptance criteria
  5. Plan production and post-production activities:
    • Information sources
    • Review triggers
    • Update procedures
  6. Obtain plan approval
  7. Establish risk management file
  8. Validation: Plan approved; acceptability criteria defined; responsibilities assigned; file established

Risk Management Plan Content

SectionContentEvidence
ScopeDevice and lifecycle coverageScope statement
CriteriaRisk acceptability matrixRisk matrix document
ResponsibilitiesRoles and authoritiesRACI chart
VerificationMethods and acceptanceVerification plan
Production/Post-ProductionMonitoring activitiesSurveillance plan

Risk Acceptability Matrix (5x5)

Probability \ SeverityNegligibleMinorSeriousCriticalCatastrophic
Frequent (P5)MediumHighHighUnacceptableUnacceptable
Probable (P4)MediumMediumHighHighUnacceptable
Occasional (P3)LowMediumMediumHighHigh
Remote (P2)LowLowMediumMediumHigh
Improbable (P1)LowLowLowMediumMedium

Risk Level Actions

LevelAcceptableAction Required
LowYesDocument and accept
MediumALARPReduce if practicable; document rationale
HighALARPReduction required; demonstrate ALARP
UnacceptableNoDesign change mandatory

Risk Analysis Workflow

Identify hazards and estimate risks systematically.

Workflow: Conduct Risk Analysis

  1. Define intended use and reasonably foreseeable misuse:
    • Medical indication
    • Patient population
    • User population
    • Use environment
  2. Select analysis method(s):
    • FMEA for component/function analysis
    • FTA for system-level analysis
    • HAZOP for process deviations
    • Use Error Analysis for user interaction
  3. Identify hazards by category:
    • Energy hazards (electrical, mechanical, thermal)
    • Biological hazards (bioburden, biocompatibility)
    • Chemical hazards (residues, leachables)
    • Operational hazards (software, use errors)
  4. Determine hazardous situations:
    • Sequence of events
    • Foreseeable misuse scenarios
    • Single fault conditions
  5. Estimate probability of harm (P1-P5)
  6. Estimate severity of harm (S1-S5)
  7. Document in hazard analysis worksheet
  8. Validation: All hazard categories addressed; all hazards documented; probability and severity assigned

Hazard Categories Checklist

CategoryExamplesAnalyzed
ElectricalShock, burns, interference
MechanicalCrushing, cutting, entrapment
ThermalBurns, tissue damage
RadiationIonizing, non-ionizing
BiologicalInfection, biocompatibility
ChemicalToxicity, irritation
SoftwareIncorrect output, timing
Use ErrorMisuse, perception, cognition
EnvironmentEMC, mechanical stress

Analysis Method Selection

SituationRecommended Method
Component failuresFMEA
System-level failureFTA
Process deviationsHAZOP
User interactionUse Error Analysis
Software behaviorSoftware FMEA
Early design phasePHA

Probability Criteria

LevelNameDescriptionFrequency
P5FrequentExpected to occur>10⁻³
P4ProbableLikely to occur10⁻³ to 10⁻⁴
P3OccasionalMay occur10⁻⁴ to 10⁻⁵
P2RemoteUnlikely10⁻⁵ to 10⁻⁶
P1ImprobableVery unlikely<10⁻⁶

Severity Criteria

LevelNameDescriptionHarm
S5CatastrophicDeathDeath
S4CriticalPermanent impairmentIrreversible injury
S3SeriousInjury requiring interventionReversible injury
S2MinorTemporary discomfortNo treatment needed
S1NegligibleInconvenienceNo injury

See: references/risk-analysis-methods.md


Risk Evaluation Workflow

Evaluate risks against acceptability criteria.

Workflow: Evaluate Identified Risks

  1. Calculate initial risk level from probability × severity
  2. Compare to risk acceptability criteria
  3. For each risk, determine:
    • Acceptable: Document and accept
    • ALARP: Proceed to risk control
    • Unacceptable: Mandatory risk control
  4. Document evaluation rationale
  5. Identify risks requiring benefit-risk analysis
  6. Complete benefit-risk analysis if applicable
  7. Compile risk evaluation summary
  8. Validation: All risks evaluated; acceptability determined; rationale documented

Risk Evaluation Decision Tree

Risk Estimated
      │
      ▼
Apply Acceptability Criteria
      │
      ├── Low Risk ──────────► Accept and document
      │
      ├── Medium Risk ───────► Consider risk reduction
      │   │                    Document ALARP if not reduced
      │   ▼
      │   Practicable to reduce?
      │   │
      │   Yes──► Implement control
      │   No───► Document ALARP rationale
      │
      ├── High Risk ─────────► Risk reduction required
      │   │                    Must demonstrate ALARP
      │   ▼
      │   Implement control
      │   Verify residual risk
      │
      └── Unacceptable ──────► Design change mandatory
                               Cannot proceed without control

ALARP Demonstration Requirements

CriterionEvidence Required
Technical feasibilityAnalysis of alternative controls
ProportionalityCost-benefit of further reduction
State of the artComparison to similar devices
Stakeholder inputClinical/user perspectives

Benefit-Risk Analysis Triggers

SituationBenefit-Risk Required
Residual risk remains highYes
No feasible risk reductionYes
Novel deviceYes
Unacceptable risk with clinical benefitYes
All risks lowNo

Risk Control Workflow

Implement and verify risk control measures.

Workflow: Implement Risk Controls

  1. Identify risk control options:
    • Inherent safety by design (Priority 1)
    • Protective measures in device (Priority 2)
    • Information for safety (Priority 3)
  2. Select optimal control following hierarchy
  3. Analyze control for new hazards introduced
  4. Document control in design requirements
  5. Implement control in design
  6. Develop verification protocol
  7. Execute verification and document results
  8. Evaluate residual risk with control in place
  9. Validation: Control implemented; verification passed; residual risk acceptable; no unaddressed new hazards

Risk Control Hierarchy

PriorityControl TypeExamplesEffectiveness
1Inherent SafetyEliminate hazard, fail-safe designHighest
2Protective MeasuresGuards, alarms, automatic shutdownHigh
3InformationWarnings, training, IFULower

Risk Control Option Analysis Template

RISK CONTROL OPTION ANALYSIS

Hazard ID: H-[XXX]
Hazard: [Description]
Initial Risk: P[X] × S[X] = [Level]

OPTIONS CONSIDERED:
| Option | Control Type | New Hazards | Feasibility | Selected |
|--------|--------------|-------------|-------------|----------|
| 1 | [Type] | [Yes/No] | [H/M/L] | [Yes/No] |
| 2 | [Type] | [Yes/No] | [H/M/L] | [Yes/No] |

SELECTED CONTROL: Option [X]
Rationale: [Justification for selection]

IMPLEMENTATION:
- Requirement: [REQ-XXX]
- Design Document: [Reference]

VERIFICATION:
- Method: [Test/Analysis/Review]
- Protocol: [Reference]
- Acceptance Criteria: [Criteria]

Risk Control Verification Methods

MethodWhen to UseEvidence
TestQuantifiable performanceTest report
InspectionPhysical presenceInspection record
AnalysisDesign calculationAnalysis report
ReviewDocumentation checkReview record

Residual Risk Evaluation

After ControlAction
AcceptableDocument, proceed
ALARP achievedDocument rationale, proceed
Still unacceptableAdditional control or design change
New hazard introducedAnalyze and control new hazard

Post-Production Risk Management

Monitor and update risk management throughout product lifecycle.

Workflow: Post-Production Risk Monitoring

  1. Identify information sources:
    • Customer complaints
    • Service reports
    • Vigilance/adverse events
    • Literature monitoring
    • Clinical studies
  2. Establish collection procedures
  3. Define review triggers:
    • New hazard identified
    • Increased frequency of known hazard
    • Serious incident
    • Regulatory feedback
  4. Analyze incoming information for risk relevance
  5. Update risk management file as needed
  6. Communicate significant findings
  7. Conduct periodic risk management review
  8. Validation: Information sources monitored; file current; reviews completed per schedule

Information Sources

SourceInformation TypeReview Frequency
ComplaintsUse issues, failuresContinuous
ServiceField failures, repairsMonthly
VigilanceSerious incidentsImmediate
LiteratureSimilar device issuesQuarterly
RegulatoryAuthority feedbackAs received
ClinicalPMCF dataPer plan

Risk Management File Update Triggers

TriggerResponse TimeAction
Serious incidentImmediateFull risk review
New hazard identified30 daysRisk analysis update
Trend increase60 daysTrend analysis
Design changeBefore implementationImpact assessment
Standards updatePer transition periodGap analysis

Periodic Review Requirements

Review ElementFrequency
Risk management file completenessAnnual
Risk control effectivenessAnnual
Post-market information analysisQuarterly
Risk-benefit conclusionsAnnual or on new data

Risk Assessment Templates

→ See references/risk-assessment-templates.md for details

Decision Frameworks

Risk Control Selection

What is the risk level?
        │
        ├── Unacceptable ──► Can hazard be eliminated?
        │                    │
        │                Yes─┴─No
        │                 │     │
        │                 ▼     ▼
        │            Eliminate  Can protective
        │            hazard     measure reduce?
        │                           │
        │                       Yes─┴─No
        │                        │     │
        │                        ▼     ▼
        │                   Add       Add warning
        │                   protection + training
        │
        └── High/Medium ──► Apply hierarchy
                            starting at Level 1

New Hazard Analysis

QuestionIf YesIf No
Does control introduce new hazard?Analyze new hazardProceed
Is new risk higher than original?Reject control optionAcceptable trade-off
Can new hazard be controlled?Add controlReject control option

Risk Acceptability Decision

ConditionDecision
All risks LowAcceptable
Medium risks with ALARPAcceptable
High risks with ALARP documentedAcceptable if benefits outweigh
Any Unacceptable residualNot acceptable - redesign

Tools and References

Scripts

ToolPurposeUsage
risk_matrix_calculator.pyCalculate risk levels and FMEA RPNpython risk_matrix_calculator.py --help

Risk Matrix Calculator Features:

  • ISO 14971 5x5 risk matrix calculation
  • FMEA RPN (Risk Priority Number) calculation
  • Interactive mode for guided assessment
  • Display risk criteria definitions
  • JSON output for integration

References

DocumentContent
iso14971-implementation-guide.mdComplete ISO 14971:2019 implementation with templates
risk-analysis-methods.mdFMEA, FTA, HAZOP, Use Error Analysis methods

Quick Reference: ISO 14971 Process

StageKey ActivitiesOutput
PlanningDefine scope, criteria, responsibilitiesRisk Management Plan
AnalysisIdentify hazards, estimate riskHazard Analysis
EvaluationCompare to criteria, ALARP assessmentRisk Evaluation
ControlImplement hierarchy, verifyRisk Control Records
ResidualOverall assessment, benefit-riskRisk Management Report
ProductionMonitor, review, updateUpdated RM File

Related Skills

SkillIntegration Point
quality-manager-qms-iso13485QMS integration
capa-officerRisk-based CAPA
regulatory-affairs-headRegulatory submissions
quality-documentation-managerRisk file management

Files

5 total
Select a file
Select a file to preview.

Comments

Loading comments…