关于 qms-audit-expert
面向医疗器械质量管理体系的 ISO 13485 内部审核指南,提供风险导向的审核规划、执行、发现项管理和外部审核准备流程,并包含审核排程脚本。
主要功能
- 01风险导向的审核计划
- 02审核证据收集与发现项记录
- 03不符合项分级与 CAPA 跟踪
- 04外部审核准备清单
- 05审核排程优化脚本
适用场景
- 01制定年度内部审核计划
- 02执行审核并记录客观证据
- 03跟踪审核发现项及整改效果
- 04准备认证机构或监管审核
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ alirezarezvani/ claude-skills --skill qms-audit-expert安装后在 Claude Code 中输入/qms-audit-expert确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/iso13485_audit_playbook.mdiso13485-audit-guide.mdnonconformity-classification.mdscripts/audit_schedule_optimizer.py详细介绍
QMS 审核专家
面向医疗器械质量管理体系的 ISO 13485 内部审核方法论。
目录
审核计划工作流
制定基于风险的内部审核计划:
- 列出所有需要审核的 QMS 过程
- 为每个过程分配风险等级(高/中/低)
- 回顾以往审核发现及趋势
- 按风险等级确定审核频次
- 指派合格审核员(核实独立性)
- 制定年度审核计划
- 将计划告知过程负责人
- 验证: 所有 ISO 13485 条款均在周期内被覆盖
基于风险的审核频次
| 风险等级 | 频次 | 判定标准 |
|---|---|---|
| 高 | 每季度 | 设计控制、CAPA、生产验证 |
| 中 | 每半年 | 采购、培训、文件控制 |
| 低 | 每年 | 基础设施、管理评审(若运行稳定) |
按条款划分的审核范围
| 条款 | 过程 | 重点领域 |
|---|---|---|
| 4.2 | 文件控制 | 文件批准、分发、作废文件控制 |
| 5.6 | 管理评审 | 输入完整、决议形成记录、措施跟踪 |
| 6.2 | 培训 | 能力已定义、记录完整、有效性已验证 |
| 7.3 | 设计控制 | 输入、评审、V&V、转换、变更 |
| 7.4 | 采购 | 供应商评价、来料检验 |
| 7.5 | 生产 | 作业指导书、过程确认、DHR |
| 7.6 | 校准 | 设备清单、校准状态、超差情况 |
| 8.2.2 | 内部审核 | 计划执行情况、审核员独立性 |
| 8.3 | 不合格产品 | 标识、隔离、处置 |
| 8.5 | CAPA | 根本原因、实施、有效性 |
审核员独立性
指派前需核实审核员独立性:
- 审核员不负责被审核领域
- 与被审核方不存在直接汇报关系
- 未参与近期被审核的活动
- 有针对该审核范围的书面资格记录
审核执行
开展系统化的内部审核:
- 编制审核计划(范围、准则、日程)
- 审核前查阅相关文件
- 与被审核方召开首次会议
- 收集证据(记录、访谈、现场观察)
- 对发现进行分级(严重/轻微/观察项)
- 召开末次会议,通报初步发现
- 在 5 个工作日内出具审核报告
- 验证: 所有范围事项均已覆盖,发现均有证据支持
证据收集
| 方法 | 适用于 | 记录要求 |
|---|---|---|
| 文件审查 | 程序文件、记录 | 文件编号、版本、日期 |
| 访谈 | 了解过程 | 受访人姓名、职务、摘要 |
| 现场观察 | 实际操作 | 观察内容、地点、时间 |
| 记录追溯 | 过程流程 | 记录编号、日期、关联关系 |
按条款划分的审核问题
文件控制(4.2):
- 请出示文件总清单
- 如何控制作废文件?
- 请出示文件变更批准的证据
设计控制(7.3):
- 请出示 [产品] 的设计历史文件(DHF)
- 谁参与设计评审?
- 请出示设计输入到设计输出的可追溯性证据
CAPA(8.5):
- 请出示未关闭事项的 CAPA 台账
- 如何确定根本原因?
- 请出示有效性验证记录
完整问题集请参阅 references/iso13485-audit-guide.md。
发现项记录
记录每个发现项时应包含:
Requirement: [Specific ISO 13485 clause or procedure]
Evidence: [What was observed, reviewed, or heard]
Gap: [How evidence fails to meet requirement]
示例:
Requirement: ISO 13485:2016 Clause 7.6 requires calibration
at specified intervals.
Evidence: Calibration records for pH meter (EQ-042) show
last calibration 2024-01-15. Calibration interval is
12 months. Today is 2025-03-20.
Gap: Equipment is 2 months overdue for calibration,
representing a gap in calibration program execution.
不符合项管理
对审核发现进行分类和管理:
- 依据分类标准评估发现项
- 确定严重程度(严重/轻微/观察项)
- 以客观证据记录发现项
- 向过程负责人通报
- 对严重和轻微发现项启动 CAPA
- 跟踪至关闭
- 在跟进审核时验证有效性
- 验证: 只有在 CAPA 有效后,发现项才可关闭
分类标准
| 类别 | 定义 | 是否需要 CAPA | 时限 |
|---|---|---|---|
| 严重 | 系统性失效或要素缺失 | 是 | 30 天 |
| 轻微 | 孤立疏漏或部分实施 | 建议 | 60 天 |
| 观察项 | 改进机会 | 可选 | 视情况而定 |
分类决策
Is required element absent or failed?
├── Yes → Systematic (multiple instances)? → MAJOR
│ └── No → Could affect product safety? → MAJOR
│ └── No → MINOR
└── No → Deviation from procedure?
├── Yes → Recurring? → MAJOR
│ └── No → MINOR
└── No → Improvement opportunity? → OBSERVATION
CAPA 集成
| 发现项严重程度 | CAPA 深度 | 验证 |
|---|---|---|
| 严重 | 完整根本原因分析(5 Why、鱼骨图) | 下次审核或 6 个月内 |
| 轻微 | 即时原因识别 | 下次定期审核 |
| 观察项 | 不要求 | 下次审核时记录 |
详细指导请参见 references/nonconformity-classification.md。
外部审核准备
为认证机构或监管机构审核做准备:
- 完成所有已安排的内部审核
- 验证所有发现项均已通过有效 CAPA 关闭
- 审查文件的现行性和准确性
- 以审核作为输入开展管理评审
- 准备场地和人员
- 开展模拟审核(全范围)
- 向人员简要说明审核流程
- 验证: 外部审核前,模拟审核发现项须已处理
审核前准备清单
文件:
- 质量手册为现行版本
- 程序反映实际做法
- 记录完整且可检索
- 既往审核发现项已关闭
人员:
- 关键人员在审核期间可到岗
- 已确定主题专家
- 已向人员简要说明审核流程
- 已安排陪同人员
场地:
- 工作区域整洁有序
- 使用点的文件为现行版本
- 设备校准状态清晰可见
- 不合格产品已隔离
模拟审核流程
- 使用外部审核员或合格的内部审核员
- 覆盖即将进行的外部审核的全部范围
- 模拟实际审核条件(时间安排、正式程度)
- 像正式审核一样记录发现项
- 在外部审核前处理所有严重和轻微发现项
- 向管理层汇报准备情况
参考文档
ISO 13485 审核指南
references/iso13485-audit-guide.md 包含:
- 逐条款审核方法
- 每个条款的示例审核问题
- 证据收集要求
- 各条款常见不符合项
- 发现项严重程度分类
不符合项分类
references/nonconformity-classification.md 包含:
- 严重程度分类标准与决策树
- 影响与发生频次矩阵
- CAPA 集成要求
- 发现项记录模板
- 各严重程度的关闭要求
工具
审核计划优化器
# Generate optimized audit schedule
python scripts/audit_schedule_optimizer.py --processes processes.json
# Interactive mode
python scripts/audit_schedule_optimizer.py --interactive
# JSON output for integration
python scripts/audit_schedule_optimizer.py --processes processes.json --output json
生成基于风险的审核计划,并综合考虑:
- 过程风险等级
- 既往发现项
- 距上次审核的天数
- 关键性评分
输出内容包括:
- 按优先级排列的审核计划
- 季度分布
- 逾期审核提醒
- 资源建议
过程输入示例
{
"processes": [
{
"name": "Design Control",
"iso_clause": "7.3",
"risk_level": "HIGH",
"last_audit_date": "2024-06-15",
"previous_findings": 2
},
{
"name": "Document Control",
"iso_clause": "4.2",
"risk_level": "MEDIUM",
"last_audit_date": "2024-09-01",
"previous_findings": 0
}
]
}
审核方案指标
跟踪审核方案的有效性:
| 指标 | 目标 | 衡量方式 |
|---|---|---|
| 计划达成率 | >90% | 按时完成的审核 |
| 发现项关闭率 | >95% | 在到期日前关闭的发现项 |
| 重复发现项 | <10% | 连续审核中出现的相同发现项 |
| CAPA 有效率 | >90% | 在跟进时验证为有效 |
| 审核员利用率 | 4 天/月 | 每名合格审核员的审核天数 |
评论
支持 Markdown