agentsclimarketplace

Occupational health analyzer

Skill rbr7/MedClawMini/skills/occupational-health-analyzer

Analyze occupational-health data, identify work-related health risks, assess occupational-health status, and provide personalized occupational-health advice. Supports correlation analysis with sleep, exercise, mental health, and other health data.From its SKILL.md

Install
npx -y skills add rbr7/MedClawMini --skill occupational-health-analyzer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 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

10.3 KB, ~2.5k tokens by cl100k_base, as published. Nobody here has run it

Occupational Health Analysis Skill

Core Functions

The occupational-health analysis skill provides comprehensive analysis of occupational-health data, helping users track work-related health issues, identify occupational-health risks, assess the ergonomic level of the work environment, and optimize occupational health.

Main function modules:

  1. Occupational-health risk assessment - multi-dimensional risk assessment of prolonged sitting, video display terminals (VDT), shift work, repetitive strain, and work stress
  2. Work-related symptom tracking - monitoring of neck/shoulder/back/leg pain, eye strain, carpal tunnel syndrome, etc.
  3. Ergonomic assessment - all-around assessment of workstation, chair, monitor, keyboard, environment, etc.
  4. Occupational-disease screening - occupational-disease risk assessment and screening advice based on job type
  5. Trend analysis - symptom progression, improvement effect, risk-change trends
  6. Correlation analysis - correlation with sleep, exercise, mental-health, and chronic-disease modules
  7. Personalized advice - work posture, break reminders, equipment suggestions, environment optimization
  8. Early-warning system - high-risk patterns, symptom worsening, occupational-disease risk warnings

Triggers

The skill triggers automatically in the following cases:

  1. The user runs /work trend to view occupational-health trends
  2. The user runs /work status to view overall health status
  3. The user runs /work recommend to get improvement suggestions
  4. The user runs /work assess for a comprehensive assessment
  5. The user runs /work issue (analysis after recording an issue)
  6. The user runs /work ergonomic (analysis after an ergonomic assessment)

Medical Safety Boundaries

What this skill must NOT do:

  • ❌ Does not diagnose occupational diseases
  • ❌ Does not issue occupational-disease diagnostic certificates
  • ❌ Does not replace workplace health surveillance
  • ❌ Does not predict disease progression
  • ❌ Does not handle acute health crises

What this skill CAN do:

  • ✅ Occupational-health risk assessment and screening
  • ✅ Work-related symptom identification and tracking
  • ✅ Ergonomic assessment and improvement suggestions
  • ✅ Occupational-disease risk warnings
  • ✅ Work-environment improvement suggestions
  • ✅ Keep health records (for reference when seeking care)
  • ✅ Correlation analysis with other health data

Execution Steps

Step 1: Read data

Read the occupational-health data file:

  • data-example/occupational-health-tracker.json - main occupational-health profile

Data validation:

  • Check whether the file exists
  • Validate the integrity of the data structure
  • Confirm there are enough data points to analyze

Step 2: Occupational-health risk assessment

Sedentary Risk Score

Scoring dimensions (each 0-10 points):

  1. Daily sedentary time (sedentary_time_daily)

    • 8 hours: 10 points

    • 6-8 hours: 7 points
    • 4-6 hours: 4 points
    • <4 hours: 1 point
  2. Break frequency (break_frequency)

    • No breaks: 10 points
    • Every 3+ hours: 8 points
    • Every 2 hours: 5 points
    • Every hour: 2 points
  3. Weekly exercise minutes (weekly_exercise_minutes)

    • 0 minutes: 10 points
    • <60 minutes: 7 points
    • 60-150 minutes: 4 points
    • 150 minutes: 1 point

  4. Existing symptoms (existing_symptoms_severity)

    • Severe symptoms: 10 points
    • Moderate symptoms: 7 points
    • Mild symptoms: 4 points
    • No symptoms: 1 point

Total calculation:

Total = sedentary time + break frequency + exercise minutes + existing symptoms
Range: 4-40 points

Risk-level determination:

  • Low risk: 4-13 points
  • Medium risk: 14-26 points
  • High risk: 27-40 points

VDT Risk Score (video display terminal)

Scoring dimensions (each 0-10 points):

  1. Daily screen time (screen_time_daily)

    • 8 hours: 10 points

    • 6-8 hours: 7 points
    • 4-6 hours: 4 points
    • <4 hours: 1 point
  2. 20-20-20 rule compliance (rule_20_20_20_compliance)

    • Never: 10 points
    • Occasionally: 6 points
    • Often: 3 points
    • Always: 1 point
  3. Lighting quality (lighting_quality)

    • Very poor: 10 points
    • Poor: 7 points
    • Fair: 4 points
    • Good: 1 point
  4. Eye symptoms (eye_symptoms_severity)

    • Severe: 10 points
    • Moderate: 7 points
    • Mild: 4 points
    • None: 1 point

Total calculation and risk-level determination are the same as the sedentary risk score

Overall risk assessment

Overall risk-level calculation:

Overall risk score = max(sedentary, VDT, shift-work, strain, stress risks)

If there are multiple high-risk factors (≥27 points), raise the overall risk level by one
If there are 3 or more medium-risk factors (14-26 points), raise the overall risk level by one

Step 3: Ergonomic assessment

Assessment dimensions and scoring

Chair assessment (0-20 points):

- Adjustability (0-5)
- Lumbar support (0-5)
- Seat depth (0-5)
- Armrests (0-5)

Monitor assessment (0-20 points):

- Height (0-7)
- Distance (0-7)
- Angle (0-6)

Keyboard and mouse assessment (0-20 points):

- Keyboard position (0-5)
- Mouse position (0-5)
- Wrist support (0-10)

Desk assessment (0-20 points):

- Height (0-10)
- Space (0-10)

Environment assessment (0-20 points):

- Lighting (0-7)
- Noise (0-7)
- Temperature (0-6)

Total calculation:

Total = chair + monitor + keyboard/mouse + desk + environment
Range: 0-100 points

Rating:
- Excellent: 0-20 points
- Good: 21-40 points
- Fair: 41-60 points
- Poor: 61-80 points
- Bad: 81-100 points

Step 4: Occupational-disease screening

Job-type-based screening recommendations

Office work:

Required screening:
- Vision test (once a year)
- Musculoskeletal assessment (once a year)

Manual labor:

Required screening:
- Musculoskeletal assessment (once a year)
- Lung-function test (once a year in dusty environments)

Shift work:

Required screening:
- Sleep-quality assessment (every 6 months)
- Mental-health screening (once a year)

Noisy-environment work:

Required screening:
- Hearing test (once a year)

Dust/chemical-environment work:

Required screening:
- Lung-function test (once a year)
- Skin-disease screening (once a year)

Step 5: Correlation analysis

Sleep–occupational-health correlation

  • Correlation between shift work and sleep quality
  • Relationship between lack of sleep and work-related symptoms

Exercise–occupational-health correlation

  • Relationship between sedentary work and exercise volume
  • Relationship between exercise and musculoskeletal symptoms

Mental-health–occupational-health correlation

  • Relationship between work stress and mental state
  • Association between occupational-health issues and psychological symptoms

Step 6: Generate report

The output includes:

  • Occupational-health status summary
  • Risk-assessment results and trends
  • Work-related symptom analysis
  • Ergonomic-assessment results
  • Occupational-disease screening advice
  • Correlation analysis with other health factors
  • Warning information (if applicable)
  • Personalized recommendations and action plan

Output Format

Occupational-health analysis report structure

# Occupational Health Analysis Report

**Report date**: YYYY-MM-DD
**Analysis period**: YYYY-MM-DD to YYYY-MM-DD
**Data completeness**: Good

⚠️ **Important note**: 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]
- Overall risk level: [low/medium/high]
- Occupational-health score: X/100
- Ergonomic score: X/100
- Active issues: X
- Overall trend: improving/stable/worsening

## 2. Risk-assessment results

### Sedentary risk assessment
**Risk level**: 🟢 Low | 🟡 Medium | 🔴 High
**Risk score**: X/40

**Suggestions**: [specific suggestions]

### VDT risk assessment
**Risk level**: 🟢 Low | 🟡 Medium | 🔴 High
**Risk score**: X/40

**Suggestions**: [specific suggestions]

## 3. Work-related symptom analysis

### Current active issues
- [issue 1]: severity, frequency, duration
- [issue 2]: severity, frequency, duration

### Symptom trends
- Improving issues
- Stable issues
- Worsening issues ⚠️

## 4. Ergonomic assessment

**Ergonomic score**: X/100
**Rating**: excellent/good/fair/poor/bad

### Improvement suggestions
- High-priority suggestions
- Medium-priority suggestions
- Low-priority suggestions

## 5. Occupational-disease screening

### Recommended screening
- [screening item 1] - suggested time
- [screening item 2] - suggested time

## 6. Comprehensive recommendations

### Immediate actions
- [action]

### This week's action plan
- [action 1]
- [action 2]

### Preventive measures
- [list of preventive measures]

---

**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 advice.

Error Handling

Data file not found

Error: occupational-health data file not found
Suggestion: first use the /work assess command to create data

Insufficient data

Warning: not enough data for trend analysis
Suggestion: at least 3 assessment records are needed

High-risk warning

🔴 High occupational-disease risk warning

The following high-risk factors were detected:
- [list high-risk factors]

Recommended actions:
1. Seek care immediately for an occupational-disease evaluation
2. Consult an occupational-medicine specialist
3. Consider work adjustments

Data-source Notes

Primary data source:

  • data-example/occupational-health-tracker.json - main occupational-health data

Related data sources:

  • data-example/sleep-tracker.json - sleep data
  • data-example/fitness-tracker.json - exercise data
  • data-example/mental-health-tracker.json - mental-health data

Skill version: v1.0.0 Last updated: 2025-01-08 Maintainer: MedClawMini

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,679. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.