A toolkit for preparing ISO 13485:2016 certification documentation for medical device QMS. Use when you need to perform a documentation gap analysis, draft or update a Quality Manual, create required procedures/work instructions, build Medical Device Files (MDF), interpret ISO 13485 clauses, or identify missing documents for certification (often triggered by ISO 13485, QMS certification, FDA QMSR, EU MDR, or quality system documentation requests).
64
78%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./scientific-skills/Other/iso-13485-certification/SKILL.mdUse this skill in any of the following situations:
scripts/gap_analyzer.py to detect missing/covered QMS documents.references/iso-13485-requirements.md.references/mandatory-documents.md.references/gap-analysis-checklist.md.assets/templates/.Note: This repository references a script (
scripts/gap_analyzer.py). If it introduces additional third-party packages, install them per the repository’srequirements.txt(if present). If norequirements.txtexists, the script is expected to run on the Python standard library.
# 1) (Optional) Create and activate a virtual environment
python -m venv .venv
source .venv/bin/activate # macOS/Linux
# .venv\Scripts\activate # Windows PowerShell
# 2) Run the gap analyzer against your existing QMS document folder
python scripts/gap_analyzer.py \
--docs-dir ./my-qms-docs \
--output ./gap-report.json
# 3) Review the output
cat ./gap-report.jsonA typical workflow after generating gap-report.json:
references/iso-13485-requirements.mdreferences/mandatory-documents.mdassets/templates/quality-manual-template.mdreferences/quality-manual-guide.mdassets/templates/procedures/document-control-procedure-template.mdassets/templates/procedures/CAPA-procedure-template.mdreferences/gap-analysis-checklist.mdThe gap analysis workflow is designed to answer:
Typical inputs
.md, .txt, .docx, .pdf), including manuals, SOPs, work instructions, and forms.Typical outputs
gap-report.json) that can be summarized into:
This skill emphasizes writing procedures that define what must be done and who is responsible, while keeping detailed step-by-step instructions in work instructions.
When drafting with assets/templates/quality-manual-template.md and references/quality-manual-guide.md, ensure:
For each device type/family, the MDF should consolidate or reference:
This structure supports ISO 13485 expectations and aligns with FDA QMSR’s direction toward consolidated device documentation.
When generating SOPs from templates (e.g., CAPA, document control), the organization must define:
Use references/mandatory-documents.md as the source of truth for:
For detailed clause interpretation, use references/iso-13485-requirements.md.
f5ef65b
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.