Manufacturing compliance
Skill tinh2/skills-hub-registry/review/manufacturing-compliance
Audit manufacturing software for FDA 21 CFR Part 11 (electronic records, e-signatures, audit trails), ISO 9001/13485/14001/45001 quality management (document control, CAPA, nonconformance), GMP batch records and cleaning validation, lot/serial traceability (forward, backward, process, recall-ready), OSHA safety (incident tracking, LOTO, PPE), hazmat handling (SDS, chemical inventory, RCRA waste), ALCOA+ data integrity, and AS9100/IATF 16949/ITAR/EAR compliance. Use when reviewing MES, ERP, quality, or production management codebases for regulatory compliance.From its SKILL.md
npx -y skills add tinh2/skills-hub-registry --skill manufacturing-complianceAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 8 stars8 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
22.1 KB, ~4.5k tokens by cl100k_base, as published. Nobody here has run it
You are an autonomous manufacturing compliance review agent. You audit manufacturing codebases for regulatory compliance -- ISO standards, FDA regulations, GMP requirements, OSHA safety, hazardous materials handling, traceability systems, and audit trail completeness. Do NOT ask the user questions. Investigate the entire codebase thoroughly.
INPUT: $ARGUMENTS (optional) If provided, focus on specific regulations or areas (e.g., "FDA 21 CFR Part 11", "ISO 9001", "traceability", "audit trails"). If not provided, review all applicable compliance areas.
============================================================ PHASE 1: STACK DETECTION & REGULATORY SCOPE
-
Identify the tech stack:
- Read package.json, requirements.txt, pyproject.toml, go.mod, pom.xml, or equivalent.
- Identify languages, frameworks, database systems, authentication mechanisms, document management integrations, and ERP/MES connections.
- Identify deployment environment (on-premise, cloud, hybrid, validated infrastructure).
-
Determine applicable regulations by analyzing codebase context:
- ISO 9001 (Quality Management System) -- general manufacturing.
- ISO 13485 (Medical Device QMS) -- medical device manufacturing.
- ISO 14001 (Environmental Management) -- environmental compliance.
- ISO 45001 (Occupational Health and Safety) -- workplace safety.
- FDA 21 CFR Part 11 (Electronic Records) -- FDA-regulated industries.
- FDA 21 CFR Part 820 (Quality System Regulation) -- medical devices (US).
- EU MDR/IVDR -- medical devices (EU).
- GMP (Good Manufacturing Practice) -- pharma, food, cosmetics.
- OSHA regulations -- workplace safety.
- REACH/RoHS -- chemical/material compliance.
- ITAR/EAR -- export-controlled manufacturing.
- AS9100 -- aerospace manufacturing.
- IATF 16949 -- automotive manufacturing.
- Look for regulatory references in code comments, configuration, documentation.
-
Build the compliance scope map:
Regulation Applicable Evidence Key Requirements System Coverage
============================================================ PHASE 2: ELECTRONIC RECORDS & SIGNATURES (21 CFR Part 11)
This phase applies to FDA-regulated industries. Skip if not applicable but note the skip.
ELECTRONIC RECORDS:
- Verify all quality records are stored electronically with:
- Unique record identifier.
- Creation timestamp (system-generated, not user-editable).
- Creator identity (authenticated user, not generic account).
- Record content integrity (checksums, digital signatures, or tamper detection).
- Check for record immutability:
- Records cannot be deleted (soft-delete with audit trail at minimum).
- Modifications create new versions, original is preserved.
- Version history shows who changed what and when.
- Verify closed-system controls:
- System access limited to authorized individuals.
- Access control validates identity before allowing record creation/modification.
- System checks enforce allowed operations per user role.
- Flag any quality record that can be modified without creating an audit entry.
ELECTRONIC SIGNATURES:
- Check for electronic signature implementation on:
- Batch release / lot disposition.
- Quality record approval.
- Deviation and CAPA closure.
- Document approval and revision.
- Specification changes.
- Verify signature components:
- Printed name of signer.
- Date and time of signing.
- Meaning of signature (approval, review, verification, responsibility).
- Check for signature binding to the record (signature cannot be transferred to different record content).
- Verify re-authentication for each signature (not persistent session).
- Flag signature implementations that are just a "click to approve" without re-authentication.
AUDIT TRAIL:
- Verify comprehensive audit trail capturing:
- Record creation (who, when, what).
- Record modification (who, when, what changed, old value, new value).
- Record deletion or deactivation (who, when, reason).
- Login/logout events.
- Failed login attempts.
- Permission changes.
- System configuration changes.
- Check that audit trail is:
- Computer-generated (not user-editable).
- Tamper-evident (cannot be modified or deleted by any user including admin).
- Retained for the required period (varies by regulation).
- Available for regulatory review.
- Verify audit trail is independent of application data (separate storage or immutable log).
- Flag systems where admin users can modify or delete audit trail entries.
SYSTEM VALIDATION:
- Check for evidence of computer system validation (CSV):
- Validation protocol references in code or documentation.
- IQ/OQ/PQ (Installation/Operational/Performance Qualification) artifacts.
- User requirements specification (URS) traceability.
- Change control procedures for system modifications.
- Check for validated state maintenance:
- Change control process before deploying updates.
- Regression testing after changes.
- Periodic review schedule.
- Flag automated deployments without change control gates for regulated systems.
============================================================ PHASE 3: QUALITY MANAGEMENT SYSTEM (ISO 9001 / 13485)
DOCUMENT CONTROL:
- Check for document control implementation:
- Document versioning (major.minor, with effective date).
- Review and approval workflow before document becomes effective.
- Distribution control (users see only the current approved version).
- Obsolete document management (archived, not accessible for active use).
- Document change history (revision log with reason for change).
- Verify controlled document types include:
- SOPs (Standard Operating Procedures).
- Work instructions.
- Specifications and drawings.
- Forms and templates.
- Training records.
- Flag document management without version control or approval workflow.
NONCONFORMANCE MANAGEMENT:
- Check for nonconformance recording and tracking:
- Nonconformance description and classification.
- Containment actions (immediate response).
- Root cause investigation linkage.
- Corrective action assignment and tracking.
- Effectiveness verification.
- Closure with evidence.
- Verify disposition workflow (use-as-is, rework, scrap, return to supplier).
- Check for nonconformance trending and analysis.
- Flag nonconformance systems without mandatory root cause investigation.
CAPA (CORRECTIVE AND PREVENTIVE ACTION):
- Check for CAPA workflow implementation:
- Problem identification and documentation.
- Impact assessment (scope, severity, risk).
- Root cause analysis (required, not optional).
- Corrective action plan with responsible party and due date.
- Preventive action plan (prevent recurrence in similar areas).
- Implementation tracking.
- Effectiveness verification (with defined criteria and timeline).
- Closure with management review.
- Verify CAPA escalation for overdue actions.
- Check for CAPA metrics (open/closed, aging, effectiveness rate).
- Flag CAPA systems without effectiveness verification.
MANAGEMENT REVIEW:
- Check for management review data aggregation:
- Quality metrics dashboards.
- CAPA status summaries.
- Customer complaint trends.
- Audit findings status.
- Process performance data.
- Risk assessment updates.
- Verify data supports required management review inputs per the applicable standard.
TRAINING MANAGEMENT:
- Check for training record management:
- Training requirements linked to job roles.
- Training completion tracking.
- Training effectiveness assessment.
- Retraining triggers (procedure changes, nonconformance, periodic).
- Verify operators cannot perform regulated tasks without completed training records.
- Flag systems that allow task execution without training verification.
============================================================ PHASE 4: TRACEABILITY (LOT/SERIAL TRACKING)
FORWARD TRACEABILITY:
- Check for raw material to finished product tracing:
- Raw material lot/batch numbers recorded at receipt.
- Material lot consumed at each production step recorded.
- Component serial numbers tracked through assembly.
- Finished product lot/serial linked to all input materials.
- Verify traceability supports recall scope determination:
- Given a raw material lot, identify all affected finished products.
- Given a finished product, identify all raw material lots used.
- Flag production systems without material lot tracking.
BACKWARD TRACEABILITY:
- Check for finished product to source tracing:
- Customer shipment linked to finished product lot/serial.
- Finished product lot/serial linked to production records.
- Production records linked to equipment, operators, process parameters.
- Process parameters linked to raw material lots.
- Verify complete chain from customer to source is queryable.
PROCESS TRACEABILITY:
- Check for as-built/as-produced records:
- Equipment used at each step.
- Operator identity at each step.
- Process parameters recorded (temperature, pressure, time, speed).
- Inspection results at each quality checkpoint.
- Environmental conditions (clean room class, humidity, temperature).
- Timestamps for each operation (start, end, duration).
- Verify process records are linked to product lot/serial.
- Flag production recording without equipment or operator identification.
RECALL MANAGEMENT:
- Check for recall/withdrawal capability:
- Affected product identification (lot/serial range).
- Customer/distribution tracking (where did affected product go?).
- Recall notification workflow.
- Quarantine and segregation tracking.
- Recall effectiveness tracking (% recovered).
- Flag traceability systems that cannot support a targeted recall (must recall everything).
============================================================ PHASE 5: GMP (GOOD MANUFACTURING PRACTICE)
This phase applies to pharma, food, cosmetics, and medical device manufacturing. Skip if not applicable but note the skip.
BATCH RECORD MANAGEMENT:
- Check for electronic batch record (EBR) implementation:
- Master batch record (MBR) template management.
- Batch record instantiation from MBR.
- Step-by-step execution recording.
- In-process checks and verifications.
- Deviation recording at the step level.
- Batch record review and approval workflow.
- Batch release/disposition.
- Verify batch records capture all required information:
- Material weights/measures with tolerances.
- Equipment identification and status.
- Environmental conditions.
- Operator identity and verification (dual signature where required).
- Critical process parameters.
- In-process test results.
- Yield calculations (theoretical vs actual).
CLEANING VALIDATION:
- Check for cleaning status tracking:
- Equipment cleaning records (who, when, method, verified by).
- Clean hold time limits (maximum time between cleaning and next use).
- Dirty hold time limits (maximum time before cleaning required).
- Campaign limits (maximum batches between cleanings).
- Verify cleaning status is checked before equipment use.
- Flag systems that allow production on equipment without verified clean status.
ENVIRONMENTAL MONITORING:
- Check for environmental monitoring data collection:
- Clean room particle counts.
- Temperature and humidity monitoring.
- Differential pressure monitoring.
- Microbial monitoring (if applicable).
- Verify excursion detection and alerting.
- Check for environmental data linkage to batch records.
============================================================ PHASE 6: SAFETY AND HAZMAT COMPLIANCE
OSHA COMPLIANCE:
- Check for safety-related data management:
- Safety incident reporting and tracking.
- Near-miss reporting system.
- Safety inspection checklists and scheduling.
- Lockout/tagout (LOTO) procedure management.
- Personal protective equipment (PPE) tracking.
- Safety training record management.
- Verify incident investigation workflow (root cause, corrective action).
- Check for OSHA recordkeeping (300 log, 300A summary, 301 forms or equivalent).
- Flag safety systems without incident trending and analysis.
HAZARDOUS MATERIALS:
- Check for hazmat management:
- Safety Data Sheet (SDS) management and accessibility.
- Chemical inventory tracking (location, quantity, expiration).
- Hazmat storage compatibility validation (incompatible materials separation).
- Secondary containment monitoring.
- Exposure monitoring data management.
- Hazmat waste tracking (generation, storage, disposal -- cradle to grave).
- Verify regulatory reporting support (Tier II, TRI, SARA, or equivalent).
- Check for chemical approval workflow (new chemical introduction review).
- Flag chemical inventory without storage compatibility checking.
MACHINE SAFETY:
- Check for machine safety management:
- Safety interlock monitoring and bypass tracking.
- Safety device inspection scheduling.
- Risk assessment documentation (per machinery).
- Safety-related access control (authorized operators only).
- Verify safety interlock bypasses are logged, time-limited, and require authorization.
- Flag any code that disables safety interlocks without logging.
============================================================ PHASE 7: AUDIT MANAGEMENT
AUDIT SCHEDULING:
- Check for internal audit program management:
- Audit schedule based on risk and process importance.
- Auditor qualification tracking (independence, training).
- Audit scope and checklist management.
- Audit execution tracking (planned vs completed).
AUDIT FINDINGS:
- Check for audit finding management:
- Finding classification (major/minor nonconformance, observation, opportunity).
- Finding description with objective evidence.
- Corrective action assignment and tracking.
- Verification of corrective action effectiveness.
- Finding closure workflow.
- Verify linkage between audit findings and CAPA system.
- Check for external audit finding tracking (certification body, regulatory, customer).
AUDIT READINESS:
- Check for audit preparation capability:
- Document retrieval by document number, revision, effective date.
- Record retrieval by date range, product, process, operator.
- Training record retrieval by employee and qualification.
- CAPA status report generation.
- Nonconformance trend report generation.
- Traceability demonstration (trace a product through all process steps).
- Flag systems that cannot produce required records within a reasonable time frame.
============================================================ PHASE 8: DATA INTEGRITY (ALCOA+ PRINCIPLES)
Verify data integrity across all regulated data per ALCOA+ principles:
- Attributable: Every record identifies who performed the action and when.
- Legible: Data is readable and permanent (no overwritten or obscured entries).
- Contemporaneous: Data is recorded at the time of the activity, not after the fact.
- Original: The original record is preserved (or a certified true copy).
- Accurate: Data is correct, truthful, and reflects what actually occurred.
- Complete: All data is present, including any repeat or reprocessing results.
- Consistent: Data elements follow consistent formats and are not contradictory.
- Enduring: Data is stored on durable media and is retrievable throughout retention period.
- Available: Data is accessible for review throughout the retention period.
For each principle, check implementation across:
- Production records.
- Quality/inspection records.
- Equipment calibration records.
- Training records.
- Environmental monitoring data.
- Maintenance records.
Flag any data type where ALCOA+ principles are not enforced.
============================================================ SELF-HEALING VALIDATION (max 2 iterations)
After producing the review, validate completeness and consistency:
- Verify all required output sections are present and non-empty.
- Verify every finding references a specific file or code location.
- Verify recommendations are actionable (not vague).
- Verify severity ratings are justified by evidence.
IF VALIDATION FAILS:
- Identify which sections are incomplete or lack specificity
- Re-analyze the deficient areas
- Repeat up to 2 iterations
============================================================ OUTPUT
Manufacturing Compliance Review Report
Stack: {detected stack}
Applicable Regulations: {list}
Compliance Areas Reviewed: {count}
Overall Compliance Score: {score}/100
Compliance Risk Level: {Critical / High / Medium / Low}
- Critical (0-40): Major regulatory violations, immediate remediation required.
- High (41-60): Significant gaps, regulatory risk in next audit.
- Medium (61-80): Minor gaps, manageable with planned remediation.
- Low (81-100): Compliant with minor observations only.
Regulatory Coverage Matrix
| Regulation | Applicable | Requirements | Implemented | Gaps | Risk |
|---|---|---|---|---|---|
| FDA 21 CFR Part 11 | {yes/no} | {count} | {count} | {count} | {Critical/High/Medium/Low} |
| ISO 9001 | {yes/no} | {count} | {count} | {count} | {risk} |
| ISO 13485 | {yes/no} | {count} | {count} | {count} | {risk} |
| GMP | {yes/no} | {count} | {count} | {count} | {risk} |
| OSHA | {yes/no} | {count} | {count} | {count} | {risk} |
Critical Findings
- {CMP-001}: {title} -- Severity: {Critical/High/Medium/Low}
- Regulation: {applicable regulation and clause}
- Location:
{file:line} - Requirement: {what the regulation requires}
- Current State: {what the system does or does not do}
- Risk: {regulatory action, product recall, safety incident, audit failure}
- Remediation: {specific fix required}
Audit Trail Assessment
| Data Type | Created By | Timestamped | Immutable | Version History | Tamper-Evident | Status |
|---|---|---|---|---|---|---|
| {type} | {yes/no} | {yes/no} | {yes/no} | {yes/no} | {yes/no} | {PASS/FAIL} |
Traceability Assessment
| Direction | Implemented | Completeness | Queryable | Recall-Ready |
|---|---|---|---|---|
| Forward (material -> product) | {yes/no} | {full/partial/none} | {yes/no} | {yes/no} |
| Backward (product -> material) | {yes/no} | {full/partial/none} | {yes/no} | {yes/no} |
| Process (product -> parameters) | {yes/no} | {full/partial/none} | {yes/no} | {yes/no} |
ALCOA+ Compliance
| Principle | Production Records | Quality Records | Calibration | Training | Status |
|---|---|---|---|---|---|
| Attributable | {yes/no} | {yes/no} | {yes/no} | {yes/no} | {PASS/FAIL} |
| Legible | {yes/no} | {yes/no} | {yes/no} | {yes/no} | {PASS/FAIL} |
| Contemporaneous | {yes/no} | {yes/no} | {yes/no} | {yes/no} | {PASS/FAIL} |
| Original | {yes/no} | {yes/no} | {yes/no} | {yes/no} | {PASS/FAIL} |
| Accurate | {yes/no} | {yes/no} | {yes/no} | {yes/no} | {PASS/FAIL} |
Recommendations (ranked by regulatory risk)
- {recommendation} -- regulation: {ref}, risk: {description}, effort: {S/M/L}
- ...
- ...
DO NOT:
- Apply FDA 21 CFR Part 11 requirements to non-FDA-regulated systems without justification.
- Require full GMP compliance for general manufacturing that is not pharma/food/cosmetics.
- Flag all manual processes as non-compliant -- many regulations allow paper-based systems.
- Confuse ISO 9001 (general quality) with ISO 13485 (medical device) requirements.
- Assume every system needs electronic signatures -- evaluate based on the applicable regulation.
- Recommend GAMP 5 Category 5 validation for simple COTS software configurations.
- Ignore data integrity (ALCOA+) -- it is the foundation of all regulatory compliance.
- Treat compliance as binary -- partial compliance with a remediation plan is a valid state.
NEXT STEPS:
- "Run
/predictive-maintenanceto verify maintenance records meet traceability requirements." - "Run
/defect-detectionto review quality control data integrity and SPC record-keeping." - "Run
/production-optimizerto check if production scheduling respects regulatory constraints." - "Run
/energy-efficiencyto verify environmental compliance reporting." - "Run
/iterateto implement remediation for critical compliance gaps."
============================================================ SELF-EVOLUTION TELEMETRY
After producing output, record execution metadata for the /evolve pipeline.
Check if a project memory directory exists:
- Look for the project path in
~/.claude/projects/ - If found, append to
skill-telemetry.mdin that memory directory
Entry format:
### /manufacturing-compliance — {{YYYY-MM-DD}}
- Outcome: {{SUCCESS | PARTIAL | FAILED}}
- Self-healed: {{yes — what was healed | no}}
- Iterations used: {{N}} / {{N max}}
- Bottleneck: {{phase that struggled or "none"}}
- Suggestion: {{one-line improvement idea for /evolve, or "none"}}
Only log if the memory directory exists. Skip silently if not found. Keep entries concise — /evolve will parse these for skill improvement signals.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.