Analyzes occupational health data, identifies work-related health risks, assesses occupational health status, and provides personalized workplace wellness recommendations. Supports correlation analysis with sleep, exercise, and mental health data. Use when the user wants to evaluate workplace ergonomics or track occupational health issues.
The Occupational Health Analysis skill provides comprehensive occupational health data analysis, helping users track work-related health issues, identify occupational health risks, assess workplace ergonomics, and optimize occupational wellness.
Main Feature Modules:
The skill is automatically triggered in the following situations:
/work trend to view occupational health trends/work status to view comprehensive health status/work recommend to get improvement suggestions/work assess to perform a comprehensive assessment/work issue to analyze after logging an issue/work ergonomic to analyze after an ergonomic assessmentWhat this skill CANNOT do:
What this skill CAN do:
Read occupational health data files:
data-example/occupational-health-tracker.json - Main occupational health profileData Validation:
Scoring Dimensions (0-10 points each):
Daily Sedentary Time (sedentary_time_daily)
8 hours: 10 points
Break Frequency (break_frequency)
Weekly Exercise Time (weekly_exercise_minutes)
150 minutes: 1 point
Existing Symptoms (existing_symptoms_severity)
Total Score Calculation:
Total = Sedentary Time + Break Frequency + Exercise Time + Existing Symptoms
Range: 4-40 points
Risk Level Classification:
Scoring Dimensions (0-10 points each):
Daily Screen Time (screen_time_daily)
8 hours: 10 points
20-20-20 Rule Compliance (rule_20_20_20_compliance)
Lighting Conditions (lighting_quality)
Eye Symptoms (eye_symptoms_severity)
Total score calculation and risk level classification are the same as Sedentary Risk.
Composite Risk Level Calculation:
Composite Risk Score = max(Sedentary Risk, VDT Risk, Shift Work Risk, Strain Risk, Stress Risk)
If multiple high-risk factors exist (>=27 points), the composite risk level is elevated by one tier.
If 3 or more medium-risk factors exist (14-26 points), the composite risk level is elevated by one tier.
Chair Assessment (0-20 points):
- Adjustability (0-5 points)
- Lumbar Support (0-5 points)
- Seat Depth (0-5 points)
- Armrests (0-5 points)
Monitor Assessment (0-20 points):
- Height (0-7 points)
- Distance (0-7 points)
- Angle (0-6 points)
Keyboard and Mouse Assessment (0-20 points):
- Keyboard Position (0-5 points)
- Mouse Position (0-5 points)
- Wrist Support (0-10 points)
Desk Assessment (0-20 points):
- Height (0-10 points)
- Space (0-10 points)
Environment Assessment (0-20 points):
- Lighting (0-7 points)
- Noise (0-7 points)
- Temperature (0-6 points)
Total Score Calculation:
Total = Chair + Monitor + Keyboard/Mouse + Desk + Environment
Range: 0-100 points
Rating Scale:
- Excellent: 0-20 points
- Good: 21-40 points
- Fair: 41-60 points
- Poor: 61-80 points
- Very Poor: 81-100 points
Office Work:
Required Screenings:
- Vision test (annually)
- Musculoskeletal assessment (annually)
Physical Labor:
Required Screenings:
- Musculoskeletal assessment (annually)
- Pulmonary function test (annually for dust-exposed environments)
Shift Work:
Required Screenings:
- Sleep quality assessment (every 6 months)
- Mental health screening (annually)
Noise-Exposed Work:
Required Screenings:
- Hearing test (annually)
Dust/Chemical-Exposed Work:
Required Screenings:
- Pulmonary function test (annually)
- Dermatological screening (annually)
Output includes:
# Occupational Health Analysis Report
**Report Date**: YYYY-MM-DD
**Analysis Period**: YYYY-MM-DD to YYYY-MM-DD
**Data Completeness**: Good
WARNING: This report is for reference only and does not constitute an occupational disease diagnosis.
---
## 1. Occupational Health Status Summary
[Overall Rating: Excellent/Good/Fair/Needs Improvement/High Risk]
- Composite Risk Level: [Low/Medium/High]
- Occupational Health Score: X/100
- Ergonomic Score: X/100
- Active Issues: X
- Overall Trend: Improving/Stable/Deteriorating
## 2. Risk Assessment Results
### Sedentary Risk Assessment
**Risk Level**: Low Risk | Medium Risk | High Risk
**Risk Score**: X/40
**Recommendations**: [Specific recommendations]
### VDT Risk Assessment
**Risk Level**: Low Risk | Medium Risk | High Risk
**Risk Score**: X/40
**Recommendations**: [Specific recommendations]
## 3. Work-Related Issue Analysis
### Currently Active Issues
- [Issue 1]: Severity, frequency, duration
- [Issue 2]: Severity, frequency, duration
### Symptom Trends
- Improving issues
- Stable issues
- Worsening issues (WARNING)
## 4. Ergonomic Assessment
**Ergonomic Score**: X/100
**Rating**: Excellent/Good/Fair/Poor/Very Poor
### Improvement Recommendations
- High priority recommendations
- Medium priority recommendations
- Low priority recommendations
## 5. Occupational Disease Screening
### Recommended Screenings
- [Screening Item 1] - Recommended timing
- [Screening Item 2] - Recommended timing
## 6. Comprehensive Recommendations
### Immediate Actions
- [Action item]
### Weekly Action Plan
- [Action item 1]
- [Action item 2]
### Preventive Measures
- [Preventive measures list]
---
**Report Generated**: YYYY-MM-DD HH:MM:SS
DISCLAIMER: This report is for reference only and does not constitute an occupational disease diagnosis or treatment recommendation.
Error: Occupational health data file not found.
Suggestion: Please use the /work assess command to create data first.
Warning: Insufficient data for trend analysis.
Suggestion: At least 3 assessment records are required.
HIGH OCCUPATIONAL DISEASE RISK WARNING
The following high-risk factors have been detected:
- [List of high-risk factors]
Recommended Actions:
1. Seek immediate medical attention for occupational disease evaluation
2. Consult an occupational medicine specialist
3. Consider work adjustments
Primary Data Source:
data-example/occupational-health-tracker.json - Main occupational health dataAssociated Data Sources:
data-example/sleep-tracker.json - Sleep datadata-example/fitness-tracker.json - Exercise datadata-example/mental-health-tracker.json - Mental health data