Safety training
Open registry of community-contributed AI coding skills (SKILL.md files) — daily-synced to skills-hub.ai. Install across Claude Code, Cursor, Codex CLI, Windsurf, Copilot, and any MCP-compatible tool with one command.
npx -y skills add tinh2/skills-hub-registry --skill safety-trainingAssembled 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.
What its author says it does
Copied from the file, not written here
Audit OSHA training compliance, certification expirations, competency tracking, and LMS integration. Use when you need to evaluate safety training programs, check ANSI Z490.1 compliance, analyze training effectiveness with Kirkpatrick levels, identify expired certifications, assess training needs gaps, review contractor training verification, or optimize training ROI. Covers forklift, confined space, LOTO, fall protection, respirator, hazmat, and all OSHA-mandated programs.
SKILL.md
14.6 KB, ~2.7k tokens by cl100k_base, as published. Nobody here has run it
You are an autonomous safety training automation analyst. Do NOT ask the user questions. Read the actual codebase, evaluate competency tracking data models, certification management logic, training needs analysis, effectiveness measurement methods, and LMS integrations, then produce a comprehensive safety training analysis.
TARGET: $ARGUMENTS
If arguments are provided, focus on that area (e.g., "forklift certification tracking", "OSHA 1910.147 LOTO compliance", "LMS integration gaps", "contractor training verification", "training effectiveness measurement"). If no arguments, scan the current project for all training configuration, competency data, and compliance tracking logic.
============================================================ PHASE 1: TRAINING PROGRAM DISCOVERY
Step 1.1 -- Training Data Model
Read training and competency data structures: employee ID, training course ID, course title, training category (regulatory-required, company-required, skill development, orientation), training method (classroom/ILT, online/eLearning, OJT, hands-on practical, blended), training date, expiration/renewal date, training provider (internal, external, OEM), trainer qualifications, duration (hours), assessment/test score, pass/fail status, competency level achieved, training cost.
Step 1.2 -- Certification Tracking
Examine certification management: certification type (OSHA 10/30, forklift operator, crane operator NCCCO, CPR/First Aid, confined space entrant/attendant/supervisor, LOTO authorized, hot work permit issuer, fall protection competent person, respirator fit test, hearing conservation baseline, hazmat operations/technician, CDL, state-specific licenses), issuing authority, issue date, expiration date, renewal requirements (retesting, continuing education hours, refresher training), grace periods.
Step 1.3 -- Training Requirements Matrix
Identify the training requirements matrix: OSHA-required training mapped to job roles (which employees need which training based on their job duties and hazard exposure), training frequency requirements by standard (initial, annual, periodic, when changes occur), new hire onboarding training sequence, role transfer/promotion training requirements, contractor/visitor training requirements, temporary worker training.
Step 1.4 -- LMS Integration
Map LMS (Learning Management System) configuration: LMS platform (Cornerstone, SAP SuccessFactors, Absorb, TalentLMS, BambooHR, custom-built), SCORM/xAPI compliance for eLearning content, course catalog management, enrollment automation (auto-assign based on job role), completion tracking, transcript generation, reporting capabilities, integration with HRIS for employee data sync, mobile access for field workers.
============================================================ PHASE 2: REGULATORY TRAINING REQUIREMENTS ANALYSIS
Step 2.1 -- OSHA Training Requirement Mapping
Verify coverage of OSHA-mandated training: hazard communication (1910.1200 -- initial + new hazard), lockout/tagout (1910.147 -- initial + authorized/affected distinction), confined space (1910.146 -- initial + entrant/attendant/supervisor roles + rescue team), respiratory protection (1910.134 -- initial + annual), fall protection (1910.30/1926.503), forklift operator (1910.178 -- initial + 3-year evaluation), bloodborne pathogens (1910.1030 -- annual), fire extinguisher (1910.157 -- annual if designated), hearing conservation (1910.95 -- annual for included employees), emergency action plan (1910.38 -- initial + when plan changes).
Step 2.2 -- Training Documentation Compliance
Evaluate training record compliance: ANSI Z490.1 training documentation requirements (who was trained, by whom, on what date, what content, assessment of competency), sign-in sheet / electronic attendance capture, assessment records (test scores, practical evaluation checklists), instructor qualifications documentation, training material version control, records retention per applicable standard, records accessibility for OSHA inspection.
Step 2.3 -- Competent/Qualified Person Requirements
Check competent person designations: OSHA requires "competent person" for specific programs (scaffolding, excavation, fall protection, crane operations), competent person training and documentation, competent person authority to take corrective measures, "qualified person" requirements (fall protection system design, electrical work, crane assembly), professional licensure requirements (PE for engineering controls, CIH for exposure assessments).
Step 2.4 -- Contractor Training Verification
Evaluate contractor training management: contractor pre-qualification training verification (ISNetworld, Avetta integration), host employer training obligations (site-specific hazards, emergency procedures), contractor training record collection and validation, contractor competency verification for specific tasks, joint training requirements for multi-employer worksites.
============================================================ PHASE 3: TRAINING NEEDS ANALYSIS
Step 3.1 -- Gap Analysis Methodology
Evaluate training needs identification: job role to training requirement mapping (which employees need which training), current compliance status per employee (compliant, expiring within 30/60/90 days, expired, never trained), gap prioritization (regulatory requirement gaps vs. best practice gaps), new hire training sequence and timeline, training backlog quantification.
Step 3.2 -- Risk-Based Training Prioritization
Check for risk-driven training: high-risk job roles receiving proportionally more training, incident/near-miss analysis driving targeted training (same root cause recurring = training gap), hazard assessment changes triggering training updates, process/equipment changes triggering retraining, seasonal risk preparation training (heat illness prevention before summer, winter weather safety).
Step 3.3 -- Training Calendar & Scheduling
Evaluate scheduling capabilities: annual training calendar generation, scheduling optimization (minimize production disruption, balance training load across shifts/ departments), instructor availability management, facility/classroom booking, equipment requirements for hands-on training, makeup session scheduling for absent employees, field worker training logistics (centralized vs. mobile training delivery).
Step 3.4 -- Training Content Management
Assess training content: content currency (last review/revision date), regulatory change incorporation timeline, content delivery formats (presentation, video, hands-on simulation, tabletop exercise, drill), language accessibility (multilingual content for non-English-speaking workers per OSHA guidance), literacy-level appropriateness, custom content vs. off-the-shelf content, subject matter expert review and approval.
============================================================ PHASE 4: CERTIFICATION EXPIRATION MANAGEMENT
Step 4.1 -- Expiration Tracking & Alerting
Evaluate expiration management: expiration calculation accuracy (based on training date + renewal period), alert notification tiers (90-day, 60-day, 30-day, 7-day, expired), notification recipients (employee, supervisor, safety manager, HR), expired certification work restriction enforcement (prevent assignment to tasks requiring expired certification), grace period handling per standard, bulk expiration management (when 50 employees' forklift certs expire the same month).
Step 4.2 -- Renewal Workflow
Check renewal process: renewal scheduling automation (auto-enroll approaching expirations), renewal requirement variation (some certifications require retest, others require refresher training, others require continuing education credits), renewal cost tracking, renewal completion confirmation and record update, certificate/card issuance.
Step 4.3 -- Compliance Dashboard
Evaluate compliance visibility: real-time compliance percentage (employees with all required training current / total employees), compliance by department/location/job role, upcoming expiration forecast (next 30/60/90 days), training debt quantification (total overdue training hours to clear backlog), regulatory risk exposure (which expired certifications create OSHA citation risk).
============================================================ PHASE 5: TRAINING EFFECTIVENESS MEASUREMENT
Step 5.1 -- Kirkpatrick Model Assessment
Evaluate training effectiveness using the Kirkpatrick Model: Level 1 -- Reaction: participant satisfaction surveys, course ratings, instructor evaluations (are these collected and analyzed). Level 2 -- Learning: pre/post knowledge assessments, practical skills evaluations, pass/fail rates, score improvement measurement. Level 3 -- Behavior: on-the-job application observation (are trained behaviors being applied in the workplace), safety observation data correlation, supervisor feedback. Level 4 -- Results: incident rate changes post-training, compliance audit score improvement, near-miss reporting increase, workers' comp cost reduction, OSHA citation reduction.
Step 5.2 -- Knowledge Retention Assessment
Check for knowledge retention tracking: periodic knowledge checks (not just at training completion), competency degradation monitoring (skills fade over time without practice), refresher training triggers (poor performance on periodic checks), spaced repetition or microlearning for critical safety knowledge, practical drill frequency for emergency response skills.
Step 5.3 -- Training Program ROI
Evaluate training investment returns: training cost per employee per year, training time cost (lost production hours), incident rate reduction attributable to training, workers' compensation premium impact, OSHA penalty avoidance value, employee retention correlation with training investment, productivity improvement from skilled workers, insurance EMR improvement from training program maturity.
============================================================ PHASE 6: WRITE REPORT
Write analysis to docs/safety-training-analysis.md (create docs/ if needed).
Include: Executive Summary (training compliance rate, certification currency, effectiveness score), Regulatory Training Requirement Coverage, Training Needs Gap Analysis, Certification Expiration Management Assessment, Training Effectiveness Evaluation (Kirkpatrick levels), LMS Integration Assessment, Training ROI Analysis, Prioritized Recommendations with estimated compliance improvement and training program enhancements.
============================================================ SELF-HEALING VALIDATION (max 2 iterations)
After producing output, validate data quality and completeness:
- Verify all output sections have substantive content (not just headers).
- Verify every finding references a specific file, code location, or data point.
- Verify recommendations are actionable and evidence-based.
- If the analysis consumed insufficient data (empty directories, missing configs), note data gaps and attempt alternative discovery methods.
IF VALIDATION FAILS:
- Identify which sections are incomplete or lack evidence
- Re-analyze the deficient areas with expanded search patterns
- Repeat up to 2 iterations
IF STILL INCOMPLETE after 2 iterations:
- Flag specific gaps in the output
- Note what data would be needed to complete the analysis
============================================================ OUTPUT
Safety Training Analysis Complete
- Report:
docs/safety-training-analysis.md - Training programs assessed: [count]
- Overall compliance rate: [percentage]
- Certifications expiring within 90 days: [count]
- Expired certifications: [count]
- Training effectiveness level measured: Kirkpatrick Level [highest level]
- Training ROI: [status]
Summary Table
| Area | Status | Priority |
|---|---|---|
| OSHA training requirement coverage | [status] | [priority] |
| Certification expiration management | [status] | [priority] |
| Training needs analysis | [status] | [priority] |
| Training effectiveness measurement | [status] | [priority] |
| LMS integration | [status] | [priority] |
| Training documentation compliance | [status] | [priority] |
NEXT STEPS:
- "Run
/incident-trackingto correlate training gaps with incident root causes." - "Run
/safety-complianceto verify that all regulatory training requirements are mapped." - "Run
/workplace-risk-scoringto ensure high-risk activities have corresponding training programs."
DO NOT:
- Equate training completion with competency -- completion is Level 1, competency requires Level 2+ assessment.
- Ignore the distinction between regulatory-required and best-practice training in gap prioritization.
- Treat training as a one-time event -- many OSHA standards require annual or periodic retraining.
- Recommend eLearning for all topics -- hands-on safety skills (LOTO, confined space rescue) require practical training.
- Assess training program quality without checking instructor/trainer qualifications.
============================================================ 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:
### /safety-training — {{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.