risk-management-specialist by alirezarezvani/claude-skills
npx skills add https://github.com/alirezarezvani/claude-skills --skill risk-management-specialistISO 14971:2019 风险管理在医疗器械全生命周期的实施。
根据 ISO 14971 建立风险管理流程。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 章节 |
|---|
| 内容 |
|---|
| 证据 |
|---|
| 范围 | 器械和生命周期覆盖范围 | 范围声明 |
| 准则 | 风险可接受性矩阵 | 风险矩阵文件 |
| 职责 | 角色和权限 | RACI 图 |
| 验证 | 方法和接受准则 | 验证计划 |
| 生产/生产后 | 监测活动 | 监测计划 |
| 概率 \ 严重度 | 可忽略 | 轻微 | 严重 | 危重 | 灾难性 |
|---|---|---|---|---|---|
| 频繁 (P5) | 中 | 高 | 高 | 不可接受 | 不可接受 |
| 可能 (P4) | 中 | 中 | 高 | 高 | 不可接受 |
| 偶尔 (P3) | 低 | 中 | 中 | 高 | 高 |
| 极少 (P2) | 低 | 低 | 中 | 中 | 高 |
| 不可能 (P1) | 低 | 低 | 低 | 中 | 中 |
| 等级 | 可接受 | 所需行动 |
|---|---|---|
| 低 | 是 | 记录并接受 |
| 中 | ALARP | 如可行则降低;记录理由 |
| 高 | ALARP | 必须降低;证明 ALARP |
| 不可接受 | 否 | 必须进行设计变更 |
系统地识别危害并估计风险。
| 类别 | 示例 | 已分析 |
|---|---|---|
| 电气 | 电击、灼伤、干扰 | ☐ |
| 机械 | 挤压、切割、卡住 | ☐ |
| 热 | 灼伤、组织损伤 | ☐ |
| 辐射 | 电离、非电离 | ☐ |
| 生物 | 感染、生物相容性 | ☐ |
| 化学 | 毒性、刺激 | ☐ |
| 软件 | 错误输出、时序 | ☐ |
| 使用错误 | 误用、感知、认知 | ☐ |
| 环境 | EMC、机械应力 | ☐ |
| 情况 | 推荐方法 |
|---|---|
| 组件故障 | FMEA |
| 系统级故障 | FTA |
| 过程偏差 | HAZOP |
| 用户交互 | 使用错误分析 |
| 软件行为 | 软件 FMEA |
| 早期设计阶段 | PHA |
| 等级 | 名称 | 描述 | 频率 |
|---|---|---|---|
| P5 | 频繁 | 预期会发生 | >10⁻³ |
| P4 | 可能 | 很可能发生 | 10⁻³ 到 10⁻⁴ |
| P3 | 偶尔 | 可能发生 | 10⁻⁴ 到 10⁻⁵ |
| P2 | 极少 | 不太可能 | 10⁻⁵ 到 10⁻⁶ |
| P1 | 不可能 | 非常不可能 | <10⁻⁶ |
| 等级 | 名称 | 描述 | 伤害 |
|---|---|---|---|
| S5 | 灾难性 | 死亡 | 死亡 |
| S4 | 危重 | 永久性损伤 | 不可逆伤害 |
| S3 | 严重 | 需要干预的伤害 | 可逆伤害 |
| S2 | 轻微 | 暂时不适 | 无需治疗 |
| S1 | 可忽略 | 不便 | 无伤害 |
根据可接受性准则评估风险。
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
| 准则 | 所需证据 |
|---|---|
| 技术可行性 | 替代控制措施分析 |
| 相称性 | 进一步降低的成本效益 |
| 技术水平 | 与类似器械比较 |
| 利益相关者意见 | 临床/用户观点 |
| 情况 | 需要获益-风险分析 |
|---|---|
| 残余风险仍然很高 | 是 |
| 无可行的风险降低措施 | 是 |
| 新型器械 | 是 |
| 具有临床获益的不可接受风险 | 是 |
| 所有风险均低 | 否 |
实施并验证风险控制措施。
| 优先级 | 控制类型 | 示例 | 有效性 |
|---|---|---|---|
| 1 | 固有安全 | 消除危害、故障安全设计 | 最高 |
| 2 | 保护措施 | 防护装置、警报、自动关闭 | 高 |
| 3 | 信息 | 警告、培训、使用说明书 | 较低 |
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]
| 方法 | 何时使用 | 证据 |
|---|---|---|
| 测试 | 可量化的性能 | 测试报告 |
| 检查 | 物理存在 | 检查记录 |
| 分析 | 设计计算 | 分析报告 |
| 评审 | 文件检查 | 评审记录 |
| 控制后 | 行动 |
|---|---|
| 可接受 | 记录,继续 |
| ALARP 已实现 | 记录理由,继续 |
| 仍不可接受 | 额外控制或设计变更 |
| 引入新危害 | 分析并控制新危害 |
在整个产品生命周期中监测和更新风险管理。
| 来源 | 信息类型 | 评审频率 |
|---|---|---|
| 投诉 | 使用问题、故障 | 持续 |
| 服务 | 现场故障、维修 | 每月 |
| 警戒 | 严重事件 | 立即 |
| 文献 | 类似器械问题 | 每季度 |
| 监管 | 监管机构反馈 | 收到时 |
| 临床 | PMCF 数据 | 按计划 |
| 触发条件 | 响应时间 | 行动 |
|---|---|---|
| 严重事件 | 立即 | 全面风险评审 |
| 识别出新危害 | 30 天 | 风险分析更新 |
| 趋势增加 | 60 天 | 趋势分析 |
| 设计变更 | 实施前 | 影响评估 |
| 标准更新 | 按过渡期 | 差距分析 |
| 评审要素 | 频率 |
|---|---|
| 风险管理文档完整性 | 每年 |
| 风险控制措施有效性 | 每年 |
| 上市后信息分析 | 每季度 |
| 获益-风险结论 | 每年或有新数据时 |
HAZARD ANALYSIS WORKSHEET
Product: [Device Name]
Document: HA-[Product]-[Rev]
Analyst: [Name]
Date: [Date]
| ID | Hazard | Hazardous Situation | Harm | P | S | Initial Risk | Control | Residual P | Residual S | Final Risk |
|----|--------|---------------------|------|---|---|--------------|---------|------------|------------|------------|
| H-001 | [Hazard] | [Situation] | [Harm] | [1-5] | [1-5] | [Level] | [Control ref] | [1-5] | [1-5] | [Level] |
FMEA WORKSHEET
Product: [Device Name]
Subsystem: [Subsystem]
Analyst: [Name]
Date: [Date]
| ID | Item | Function | Failure Mode | Effect | S | Cause | O | Control | D | RPN | Action |
|----|------|----------|--------------|--------|---|-------|---|---------|---|-----|--------|
| FM-001 | [Item] | [Function] | [Mode] | [Effect] | [1-10] | [Cause] | [1-10] | [Detection] | [1-10] | [S×O×D] | [Action] |
RPN Action Thresholds:
>200: Critical - Immediate action
100-200: High - Action plan required
50-100: Medium - Consider action
<50: Low - Monitor
RISK MANAGEMENT REPORT
Product: [Device Name]
Date: [Date]
Revision: [X.X]
SUMMARY:
- Total hazards identified: [N]
- Risk controls implemented: [N]
- Residual risks: [N] Low, [N] Medium, [N] High
- Overall conclusion: [Acceptable / Not Acceptable]
RISK DISTRIBUTION:
| Risk Level | Before Control | After Control |
|------------|----------------|---------------|
| Unacceptable | [N] | 0 |
| High | [N] | [N] |
| Medium | [N] | [N] |
| Low | [N] | [N] |
CONTROLS IMPLEMENTED:
- Inherent safety: [N]
- Protective measures: [N]
- Information for safety: [N]
OVERALL RESIDUAL RISK: [Acceptable / ALARP Demonstrated]
BENEFIT-RISK CONCLUSION: [If applicable]
APPROVAL:
Risk Management Lead: _____________ Date: _______
Quality Assurance: _____________ Date: _______
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
| 问题 | 如果是 | 如果否 |
|---|---|---|
| 控制措施是否引入新危害? | 分析新危害 | 继续 |
| 新风险是否高于原始风险? | 拒绝控制选项 | 可接受的权衡 |
| 新危害能否被控制? | 增加控制 | 拒绝控制选项 |
| 条件 | 决策 |
|---|---|
| 所有风险均为低 | 可接受 |
| 中等风险且 ALARP | 可接受 |
| 高风险且 ALARP 已记录 | 如果获益大于风险则可接受 |
| 任何不可接受的残余风险 | 不可接受 - 重新设计 |
| 工具 | 用途 | 用法 |
|---|---|---|
| risk_matrix_calculator.py | 计算风险等级和 FMEA RPN | python risk_matrix_calculator.py --help |
风险矩阵计算器特性:
| 文档 | 内容 |
|---|---|
| iso14971-implementation-guide.md | 完整的 ISO 14971:2019 实施指南及模板 |
| risk-analysis-methods.md | FMEA、FTA、HAZOP、使用错误分析方法 |
| 阶段 | 关键活动 | 输出 |
|---|---|---|
| 计划 | 定义范围、准则、职责 | 风险管理计划 |
| 分析 | 识别危害、估计风险 | 危害分析 |
| 评估 | 与准则比较、ALARP 评估 | 风险评估 |
| 控制 | 实施层级结构、验证 | 风险控制记录 |
| 残余 | 总体评估、获益-风险 | 风险管理报告 |
| 生产 | 监测、评审、更新 | 更新的风险管理文档 |
| 技能 | 集成点 |
|---|---|
| quality-manager-qms-iso13485 | QMS 集成 |
| capa-officer | 基于风险的 CAPA |
| regulatory-affairs-head | 监管提交 |
| quality-documentation-manager | 风险管理文档管理 |
每周安装次数
172
代码库
GitHub 星标数
4.3K
首次出现
Jan 20, 2026
安全审计
安装于
claude-code148
opencode129
gemini-cli128
codex116
cursor115
github-copilot103
ISO 14971:2019 risk management implementation throughout the medical device lifecycle.
Establish risk management process per ISO 14971.
| Section | Content | Evidence |
|---|---|---|
| Scope | Device and lifecycle coverage | Scope statement |
| Criteria | Risk acceptability matrix | Risk matrix document |
| Responsibilities | Roles and authorities | RACI chart |
| Verification | Methods and acceptance | Verification plan |
| Production/Post-Production | Monitoring activities | Surveillance plan |
| Probability \ Severity | Negligible | Minor | Serious | Critical | Catastrophic |
|---|---|---|---|---|---|
| Frequent (P5) | Medium | High | High | Unacceptable | Unacceptable |
| Probable (P4) | Medium | Medium | High | High | Unacceptable |
| Occasional (P3) | Low | Medium | Medium | High | High |
| Remote (P2) | Low | Low | Medium | Medium | High |
| Level | Acceptable | Action Required |
|---|---|---|
| Low | Yes | Document and accept |
| Medium | ALARP | Reduce if practicable; document rationale |
| High | ALARP | Reduction required; demonstrate ALARP |
| Unacceptable | No | Design change mandatory |
Identify hazards and estimate risks systematically.
| Category | Examples | Analyzed |
|---|---|---|
| Electrical | Shock, burns, interference | ☐ |
| Mechanical | Crushing, cutting, entrapment | ☐ |
| Thermal | Burns, tissue damage | ☐ |
| Radiation | Ionizing, non-ionizing | ☐ |
| Biological | Infection, biocompatibility | ☐ |
| Chemical | Toxicity, irritation | ☐ |
| Software | Incorrect output, timing | ☐ |
| Use Error | Misuse, perception, cognition | ☐ |
| Environment | EMC, mechanical stress | ☐ |
| Situation | Recommended Method |
|---|---|
| Component failures | FMEA |
| System-level failure | FTA |
| Process deviations | HAZOP |
| User interaction | Use Error Analysis |
| Software behavior | Software FMEA |
| Early design phase | PHA |
| Level | Name | Description | Frequency |
|---|---|---|---|
| P5 | Frequent | Expected to occur | >10⁻³ |
| P4 | Probable | Likely to occur | 10⁻³ to 10⁻⁴ |
| P3 | Occasional | May occur | 10⁻⁴ to 10⁻⁵ |
| P2 | Remote | Unlikely | 10⁻⁵ to 10⁻⁶ |
| P1 | Improbable | Very unlikely | <10⁻⁶ |
| Level | Name | Description | Harm |
|---|---|---|---|
| S5 | Catastrophic | Death | Death |
| S4 | Critical | Permanent impairment | Irreversible injury |
| S3 | Serious | Injury requiring intervention | Reversible injury |
| S2 | Minor | Temporary discomfort | No treatment needed |
| S1 | Negligible | Inconvenience | No injury |
See: references/risk-analysis-methods.md
Evaluate risks against acceptability criteria.
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
| Criterion | Evidence Required |
|---|---|
| Technical feasibility | Analysis of alternative controls |
| Proportionality | Cost-benefit of further reduction |
| State of the art | Comparison to similar devices |
| Stakeholder input | Clinical/user perspectives |
| Situation | Benefit-Risk Required |
|---|---|
| Residual risk remains high | Yes |
| No feasible risk reduction | Yes |
| Novel device | Yes |
| Unacceptable risk with clinical benefit | Yes |
| All risks low | No |
Implement and verify risk control measures.
| Priority | Control Type | Examples | Effectiveness |
|---|---|---|---|
| 1 | Inherent Safety | Eliminate hazard, fail-safe design | Highest |
| 2 | Protective Measures | Guards, alarms, automatic shutdown | High |
| 3 | Information | Warnings, training, IFU | Lower |
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]
| Method | When to Use | Evidence |
|---|---|---|
| Test | Quantifiable performance | Test report |
| Inspection | Physical presence | Inspection record |
| Analysis | Design calculation | Analysis report |
| Review | Documentation check | Review record |
| After Control | Action |
|---|---|
| Acceptable | Document, proceed |
| ALARP achieved | Document rationale, proceed |
| Still unacceptable | Additional control or design change |
| New hazard introduced | Analyze and control new hazard |
Monitor and update risk management throughout product lifecycle.
| Source | Information Type | Review Frequency |
|---|---|---|
| Complaints | Use issues, failures | Continuous |
| Service | Field failures, repairs | Monthly |
| Vigilance | Serious incidents | Immediate |
| Literature | Similar device issues | Quarterly |
| Regulatory | Authority feedback | As received |
| Clinical | PMCF data | Per plan |
| Trigger | Response Time | Action |
|---|---|---|
| Serious incident | Immediate | Full risk review |
| New hazard identified | 30 days | Risk analysis update |
| Trend increase | 60 days | Trend analysis |
| Design change | Before implementation | Impact assessment |
| Standards update | Per transition period | Gap analysis |
| Review Element | Frequency |
|---|---|
| Risk management file completeness | Annual |
| Risk control effectiveness | Annual |
| Post-market information analysis | Quarterly |
| Risk-benefit conclusions | Annual or on new data |
HAZARD ANALYSIS WORKSHEET
Product: [Device Name]
Document: HA-[Product]-[Rev]
Analyst: [Name]
Date: [Date]
| ID | Hazard | Hazardous Situation | Harm | P | S | Initial Risk | Control | Residual P | Residual S | Final Risk |
|----|--------|---------------------|------|---|---|--------------|---------|------------|------------|------------|
| H-001 | [Hazard] | [Situation] | [Harm] | [1-5] | [1-5] | [Level] | [Control ref] | [1-5] | [1-5] | [Level] |
FMEA WORKSHEET
Product: [Device Name]
Subsystem: [Subsystem]
Analyst: [Name]
Date: [Date]
| ID | Item | Function | Failure Mode | Effect | S | Cause | O | Control | D | RPN | Action |
|----|------|----------|--------------|--------|---|-------|---|---------|---|-----|--------|
| FM-001 | [Item] | [Function] | [Mode] | [Effect] | [1-10] | [Cause] | [1-10] | [Detection] | [1-10] | [S×O×D] | [Action] |
RPN Action Thresholds:
>200: Critical - Immediate action
100-200: High - Action plan required
50-100: Medium - Consider action
<50: Low - Monitor
RISK MANAGEMENT REPORT
Product: [Device Name]
Date: [Date]
Revision: [X.X]
SUMMARY:
- Total hazards identified: [N]
- Risk controls implemented: [N]
- Residual risks: [N] Low, [N] Medium, [N] High
- Overall conclusion: [Acceptable / Not Acceptable]
RISK DISTRIBUTION:
| Risk Level | Before Control | After Control |
|------------|----------------|---------------|
| Unacceptable | [N] | 0 |
| High | [N] | [N] |
| Medium | [N] | [N] |
| Low | [N] | [N] |
CONTROLS IMPLEMENTED:
- Inherent safety: [N]
- Protective measures: [N]
- Information for safety: [N]
OVERALL RESIDUAL RISK: [Acceptable / ALARP Demonstrated]
BENEFIT-RISK CONCLUSION: [If applicable]
APPROVAL:
Risk Management Lead: _____________ Date: _______
Quality Assurance: _____________ Date: _______
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
| Question | If Yes | If No |
|---|---|---|
| Does control introduce new hazard? | Analyze new hazard | Proceed |
| Is new risk higher than original? | Reject control option | Acceptable trade-off |
| Can new hazard be controlled? | Add control | Reject control option |
| Condition | Decision |
|---|---|
| All risks Low | Acceptable |
| Medium risks with ALARP | Acceptable |
| High risks with ALARP documented | Acceptable if benefits outweigh |
| Any Unacceptable residual | Not acceptable - redesign |
| Tool | Purpose | Usage |
|---|---|---|
| risk_matrix_calculator.py | Calculate risk levels and FMEA RPN | python risk_matrix_calculator.py --help |
Risk Matrix Calculator Features:
| Document | Content |
|---|---|
| iso14971-implementation-guide.md | Complete ISO 14971:2019 implementation with templates |
| risk-analysis-methods.md | FMEA, FTA, HAZOP, Use Error Analysis methods |
| Stage | Key Activities | Output |
|---|---|---|
| Planning | Define scope, criteria, responsibilities | Risk Management Plan |
| Analysis | Identify hazards, estimate risk | Hazard Analysis |
| Evaluation | Compare to criteria, ALARP assessment | Risk Evaluation |
| Control | Implement hierarchy, verify | Risk Control Records |
| Residual | Overall assessment, benefit-risk | Risk Management Report |
| Production | Monitor, review, update | Updated RM File |
| Skill | Integration Point |
|---|---|
| quality-manager-qms-iso13485 | QMS integration |
| capa-officer | Risk-based CAPA |
| regulatory-affairs-head | Regulatory submissions |
| quality-documentation-manager | Risk file management |
Weekly Installs
172
Repository
GitHub Stars
4.3K
First Seen
Jan 20, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
claude-code148
opencode129
gemini-cli128
codex116
cursor115
github-copilot103
多智能体结构化设计评审 - 智能体协作头脑风暴与设计验证流程
603 周安装
| Improbable (P1) |
| Low |
| Low |
| Low |
| Medium |
| Medium |