Automates FDA-required documentation for Software as a Medical Device (SaMD) including 510(k) submissions. Generates traceability matrices linking code to regulatory requirements.
Automate the generation of FDA-required documentation for Software as a Medical Device (SaMD) under the 510(k) premarket notification pathway. This skill produces traceability matrices linking software requirements to regulatory obligations, generates predicate device comparison tables, drafts software documentation per FDA guidance, and creates the structured narrative sections required for a complete 510(k) submission package.
npx skills add Open-Medica/open-medical-skills --skill fda-510k-documentation
Generating a traceability matrix:
Generate a traceability matrix for:
Device: AI-based chest X-ray triage system (SaMD, Class II)
Product code: QIH
Predicate: K192004
Software requirements:
1. REQ-001: Detect and flag critical findings (pneumothorax, pleural effusion) on chest X-rays
2. REQ-002: Generate notification to reading radiologist within 60 seconds of acquisition
3. REQ-003: Operate with sensitivity >= 95% and specificity >= 90% for target findings
4. REQ-004: Process DICOM images from multiple vendor CT/CR systems
Traceability Matrix (Partial):
Req ID Requirement Design Input Design Output Verification Risk Control REQ-001 Detect critical findings User needs assessment, clinical literature review Algorithm design spec v2.1, model architecture doc Unit test UT-001, Integration test IT-003 Risk ID R-004: False negative mitigation — ensemble model with minimum sensitivity threshold REQ-002 Notification within 60s Clinical workflow analysis, stakeholder interviews Notification service spec, API design doc Performance test PT-002 (latency benchmark) Risk ID R-007: Delayed notification — fallback queue with escalation REQ-003 Sensitivity >= 95%, Specificity >= 90% Clinical performance goals, predicate device labeling Validation protocol VP-001, statistical analysis plan Clinical validation study CVS-001 (n=2,000 images) Risk ID R-001: Inadequate performance — locked model with version control, revalidation on update REQ-004 Multi-vendor DICOM compatibility DICOM conformance statement, vendor interoperability requirements DICOM parsing module, conformance statement Interoperability test IOT-001 (5 vendor systems) Risk ID R-012: Image parsing failure — input validation with rejection of non-conformant images
This skill is part of Open Medical Skills, a curated marketplace of medical AI skills maintained by physicians for physicians and the healthcare industry.