mcpField
C
capa-officer

capa-officer

github.com/alirezarezvani测试与质量28.9k800 次安装2 天前更新
代码仓库

关于 capa-officer

capa-officer 是面向质量团队的质量管理体系 CAPA 管理技能,涵盖调查、根因分析、行动计划、有效性验证和状态报告,并提供 Python 跟踪工具。

主要功能

  1. 01CAPA 调查与证据清单
  2. 02根因分析方法选择及验证
  3. 03遏制、纠正和预防行动计划
  4. 04有效性验证工作流
  5. 05Python 状态与超期报告工具

适用场景

  1. 01调查重复发生的不合格项
  2. 02为审计发现或投诉制定行动计划
  3. 03验证行动效果并准备 CAPA 状态报告

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/alirezarezvani/claude-skills --skill capa-officer

安装后在 Claude Code 中输入/capa-officer确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
effectiveness-verification-guide.md
rca-methodologies.md
scripts/
capa_tracker.py
root_cause_analyzer.py

详细介绍

CAPA 官员

质量管理体系中的纠正和预防措施(CAPA)管理,重点关注系统化的根本原因分析、措施实施和有效性验证。


目录


CAPA 调查工作流

从启动到关闭,系统化地开展 CAPA 调查:

  1. 记录触发事件并附上客观证据
  2. 评估重要性并确定是否需要 CAPA
  3. 组建具备相关专业知识的调查小组
  4. 系统化收集数据和证据
  5. 选择并应用合适的 RCA 方法
  6. 找出根本原因并提供支持证据
  7. 制定纠正和预防措施
  8. 验证: 根本原因能够解释所有症状;若将其消除,问题将不会再次发生
CAPA 必要性判定
触发类型是否需要 CAPA判定标准
客户投诉(安全)是涉及患者/用户安全的任何投诉
客户投诉(质量)评估基于严重程度和频率
内部审核发现(严重)是系统性失效或要素缺失
内部审核发现(轻微)建议孤立疏漏或部分实施
不符合项(反复出现)是同类不符合项出现 3 次及以上
不符合项(孤立)评估基于严重程度和风险
外部审核发现是所有严重和轻微发现
趋势分析评估基于趋势的重要性
调查小组组成
CAPA 严重程度必需成员
关键CAPA 官员、流程负责人、质量保证经理、主题专家、管理代表
严重CAPA 官员、流程负责人、主题专家
轻微CAPA 官员、流程负责人
证据收集清单
  • 具体的问题描述(什么、哪里、何时、谁、多少)
  • 导致问题发生的事件时间线
  • 相关记录和文档
  • 相关人员的访谈记录
  • 照片或实物证据(如适用)
  • 相关投诉、不符合项或先前的 CAPA
  • 过程参数和规格

根本原因分析

根据问题特征选择并应用合适的 RCA 方法。

RCA 方法选择决策树
Is the issue safety-critical or involves system reliability?
├── Yes → Use FAULT TREE ANALYSIS
└── No → Is human error the suspected primary cause?
    ├── Yes → Use HUMAN FACTORS ANALYSIS
    └── No → How many potential contributing factors?
        ├── 1-2 factors (linear causation) → Use 5 WHY ANALYSIS
        ├── 3-6 factors (complex, systemic) → Use FISHBONE DIAGRAM
        └── Unknown/proactive assessment → Use FMEA
5 Why 分析

适用情形:具有线性因果关系的单一原因问题,以及具有明确失效点的过程偏差。

模板:

PROBLEM: [Clear, specific statement]

WHY 1: Why did [problem] occur?
BECAUSE: [First-level cause]
EVIDENCE: [Supporting data]

WHY 2: Why did [first-level cause] occur?
BECAUSE: [Second-level cause]
EVIDENCE: [Supporting data]

WHY 3: Why did [second-level cause] occur?
BECAUSE: [Third-level cause]
EVIDENCE: [Supporting data]

WHY 4: Why did [third-level cause] occur?
BECAUSE: [Fourth-level cause]
EVIDENCE: [Supporting data]

WHY 5: Why did [fourth-level cause] occur?
BECAUSE: [Root cause]
EVIDENCE: [Supporting data]

示例 - 校准逾期:

PROBLEM: pH meter (EQ-042) found 2 months overdue for calibration

WHY 1: Why was calibration overdue?
BECAUSE: Equipment was not on calibration schedule
EVIDENCE: Calibration schedule reviewed, EQ-042 not listed

WHY 2: Why was it not on the schedule?
BECAUSE: Schedule not updated when equipment was purchased
EVIDENCE: Purchase date 2023-06-15, schedule dated 2023-01-01

WHY 3: Why was the schedule not updated?
BECAUSE: No process requires schedule update at equipment purchase
EVIDENCE: SOP-EQ-001 reviewed, no such requirement

WHY 4: Why is there no such requirement?
BECAUSE: Procedure written before equipment tracking was centralized
EVIDENCE: SOP last revised 2019, equipment system implemented 2021

WHY 5: Why has procedure not been updated?
BECAUSE: Periodic review did not assess compatibility with new systems
EVIDENCE: No review against new equipment system documented

ROOT CAUSE: Procedure review process does not assess compatibility
with organizational systems implemented after original procedure creation.
鱼骨图类别(6M)
类别关注领域典型原因
Man(人员)培训、能力、工作量技能欠缺、疲劳、沟通不畅
Machine(设备)校准、维护、使用年限磨损、故障、产能不足
Method(方法)程序、作业指导书步骤不清、缺少控制措施
Material(物料)规格、供应商、存储超出规格、变质、污染
Measurement(测量)校准、方法、结果解读仪器误差、方法错误
Mother Nature(环境)温度、湿度、清洁度环境偏移

完整的方法细节和模板请参见 references/rca-methodologies.md。

根本原因验证

在进入行动计划制定之前,先验证根本原因:

  • 根本原因可以通过客观证据验证
  • 若根本原因被消除,问题不会再次发生
  • 根本原因在组织的控制范围之内
  • 根本原因可以解释所有观察到的症状
  • 不存在其他未解决的重要原因

纠正与预防措施(CAPA)行动规划

制定能够针对已识别根本原因的有效行动:

  1. 确定即时遏制措施
  2. 制定针对根本原因的纠正措施
  3. 识别对类似流程的预防措施
  4. 分配职责与资源
  5. 建立包含里程碑的时间表
  6. 定义成功标准与验证方法
  7. 记录到 CAPA 行动计划中
  8. 验证: 行动直接针对根本原因;成功标准可衡量
行动类型
类型目的时间线示例
遏制阻止即时影响24-72 小时隔离受影响的产品
修正修复具体发生的问题1-2 周返工或更换受影响的物品
纠正消除根本原因30-90 天修订流程、增加控制措施
预防防止在其他领域再次发生60-120 天将解决方案推广到类似流程
行动计划组成部分
ACTION PLAN TEMPLATE

CAPA Number: [CAPA-XXXX]
Root Cause: [Identified root cause]

ACTION 1: [Specific action description]
- Type: [ ] Containment [ ] Correction [ ] Corrective [ ] Preventive
- Responsible: [Name, Title]
- Due Date: [YYYY-MM-DD]
- Resources: [Required resources]
- Success Criteria: [Measurable outcome]
- Verification Method: [How success will be verified]

ACTION 2: [Specific action description]
...

IMPLEMENTATION TIMELINE:
Week 1: [Milestone]
Week 2: [Milestone]
Week 4: [Milestone]
Week 8: [Milestone]

APPROVAL:
CAPA Owner: _____________ Date: _______
Process Owner: _____________ Date: _______
QA Manager: _____________ Date: _______
行动有效性指标
指标目标危险信号
行动范围完全针对根本原因仅处理症状
具体性可衡量的交付成果承诺含糊
时间线积极但可实现无截止日期或不切实际
资源已识别并已分配未说明
可持续性永久性解决方案临时性补救

有效性验证

验证纠正措施是否达到预期效果:

  1. 留出足够的实施周期(至少 30-90 天)
  2. 收集实施后的数据
  3. 与实施前的基线进行对比
  4. 依据成功标准进行评估
  5. 验证在验证期内没有再次发生
  6. 记录验证证据
  7. 判定 CAPA 的有效性
  8. 验证: 所有标准均已满足且有客观证据;未观察到再次发生
验证时间线指南
CAPA 严重程度等待期验证窗口
严重(Critical)30 天实施后 30-90 天
重大(Major)60 天实施后 60-180 天
轻微(Minor)90 天实施后 90-365 天
验证方法
方法适用场景所需证据
数据趋势分析可量化的问题实施前后对比、趋势图
流程审核流程合规性问题审核清单、访谈记录
记录审查文档问题抽样记录、合规率
测试/检验产品质量问题测试结果、合格/不合格数据
访谈/观察培训问题访谈记录、观察记录
有效性判定
Did recurrence occur during verification period?
├── Yes → CAPA INEFFECTIVE (re-investigate root cause)
└── No → Were all effectiveness criteria met?
    ├── Yes → CAPA EFFECTIVE (proceed to closure)
    └── No → Extent of gap?
        ├── Minor gap → Extend verification or accept with justification
        └── Significant gap → CAPA INEFFECTIVE (revise actions)

详细步骤请参阅 references/effectiveness-verification-guide.md。


CAPA 指标与报告

通过关键指标监控 CAPA 项目的绩效。

关键绩效指标
指标目标计算方式
CAPA 周期时间平均 <60 天(关闭日期 - 开启日期) / CAPA 数量
逾期率<10%逾期 CAPA / 未关闭 CAPA 总数
首次有效率>90%首次验证即有效的数量 / 已验证总数
复发率<5%复发问题数 / 已关闭 CAPA 总数
调查质量100% 根本原因已验证已验证的根本原因 / CAPA 总数
纠正和预防措施(CAPA)周期分类
周期区间状态所需行动
0-30 天进展正常监控进度
31-60 天需关注检查是否存在延误
61-90 天预警上报管理层
>90 天严重需要管理层介入
管理评审输入

月度 CAPA 状态报告包括:

  • 按严重程度和状态统计的未结 CAPA 数量
  • 含负责人的逾期 CAPA 清单
  • 周期时间趋势
  • 有效性达成率趋势
  • 来源分析(投诉、审核、不合格项)
  • 改进建议

参考文档

根本原因分析方法

references/rca-methodologies.md 包含:

  • 方法选择决策树
  • 5 Why 分析模板及示例
  • 鱼骨图分类及模板
  • 针对安全关键问题的故障树分析(FTA)
  • 针对人为原因的人因分析
  • 用于主动风险评估的 FMEA
  • 混合方法指南
有效性验证指南

references/effectiveness-verification-guide.md 包含:

  • 验证计划要求
  • 验证方法选择
  • 有效性标准定义(SMART)
  • 按严重程度划分的关闭要求
  • 无效 CAPA 的处理流程
  • 文档模板

工具

CAPA 跟踪器
# Generate CAPA status report
python scripts/capa_tracker.py --capas capas.json

# Interactive mode for manual entry
python scripts/capa_tracker.py --interactive

# JSON output for integration
python scripts/capa_tracker.py --capas capas.json --output json

# Generate sample data file
python scripts/capa_tracker.py --sample > sample_capas.json

计算并报告:

  • 汇总指标(未结、已结、逾期、周期时间、有效性)
  • 状态分布
  • 严重程度和来源分析
  • 按时间区间划分的周期报告
  • 逾期 CAPA 清单
  • 可执行的改进建议
CAPA 输入示例
{
  "capas": [
    {
      "capa_number": "CAPA-2024-001",
      "title": "Calibration overdue for pH meter",
      "description": "pH meter EQ-042 found 2 months overdue",
      "source": "AUDIT",
      "severity": "MAJOR",
      "status": "VERIFICATION",
      "open_date": "2024-06-15",
      "target_date": "2024-08-15",
      "owner": "J. Smith",
      "root_cause": "Procedure review gap",
      "corrective_action": "Updated SOP-EQ-001"
    }
  ]
}

法规要求

ISO 13485:2016 第 8.5 条
子条款要求关键活动
8.5.2 纠正措施消除不合格的原因不合格评审、原因确定、措施评价、实施、有效性评审
8.5.3 预防措施消除潜在不合格的原因趋势分析、原因确定、措施评价、实施、有效性评审
FDA CAPA 依据——QMSR 下的 ISO 13485 第 8.5.2/8.5.3 条(旧版 QSR 820.100,仅供历史参考)

⚠️ 状态——QMSR 过渡(自 2026-02-02 起生效): FDA 质量管理体系法规(QMSR)最终规则(89 FR 7496)修订了 21 CFR Part 820,引用并纳入 ISO 13485:2016,并删除了旧版 QSR 的条款结构。CAPA 条款编号 820.100 已不再存在于 CFR 中,下文保留仅作为熟悉的索引。目前 FDA 对 CAPA 的依据为 ISO 13485:2016 第 8.5.2 条(纠正措施)和第 8.5.3 条(预防措施)(见上文条款表),投诉处理相关补充内容保留在 21 CFR 820.35 中。在现行合规文件中,应引用 ISO 13485 条款,而非 820.100。

根据 ISO 13485 第 8.5.2/8.5.3 条要求的 CAPA 要素(旧版 QSR 820.100,仅供历史参考):

  • 纠正和预防措施的实施程序
  • 分析质量数据来源(投诉、不合格项、审核、服务记录)
  • 调查不合格的原因
  • 确定为纠正并防止再次发生所需的措施
  • 验证措施有效,且不会对器械产生不利影响
  • 提交相关信息以供管理评审
常见 FDA 483 观察项
观察项根本原因模式
未对重复出现的问题启动 CAPA未开展趋势分析
根本原因分析流于表面调查培训不足
未验证有效性缺少验证程序
措施未针对根本原因对症处理而非消除原因

决策规范: 本技能中的工具用于结构化调查过程并跟踪 CAPA 状态,不用于认定 CAPA 关闭或合规。CAPA 有效性结论和关闭决定由您自行作出,并须经指定的 CAPA 负责人和质量部门审核签字;涉及监管分类的问题(例如可报告性、21 CFR 803 MDR、21 CFR 806 下的召回)应转交法规事务部门处理。

评论

支持 Markdown