# Hse Audit Management

> Schedule HSE audits, track audit findings, manage corrective actions, calculate compliance rates, and monitor audit effectiveness with structured audit workflow and corrective action closure verification

- Skill: `construct-ai-primary/hse-audit-management` (Agent Skill)
- Install (CLI): `npx skillmds@latest add construct-ai-primary/hse-audit-management`
- Raw SKILL.md: https://api.skillmd.com/api/skills/construct-ai-primary/hse-audit-management/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: Construct-AI-primary (https://skillmd.com/u/construct-ai-primary)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/construct-ai-primary/hse-audit-management

---


# HSE Audit Management

## Overview

Schedule and coordinate HSE audits (safety, environmental, management system), track audit findings with severity classification, manage corrective action lifecycle from assignment to closure verification, calculate compliance rates, and monitor audit effectiveness. Structured audit workflow ensures all HSE requirements are verified and non-compliances are corrected promptly.

**Announce at start:** "I'm using the hse-audit-management skill to manage HSE audits and track corrective actions."

## When to Use This Skill

**Trigger Conditions:**
- Scheduling annual/quarterly/monthly HSE audit programme
- Recording audit findings from completed audits
- Assigning corrective actions to responsible persons
- Tracking corrective action progress and closure
- Calculating audit compliance rates
- Monitoring overdue corrective actions
- Preparing audit summary for management review
- Board-level HSE audit reporting

**Prerequisites:**
- HSE audit schedule (frequency, scope, auditors)
- Audit protocols and checklists
- Corrective action management system
- Authority matrix for corrective action approval
- Audit reporting templates

## Step-by-Step Procedure

### Step 1: HSE Audit Programme Development

Develop annual HSE audit programme covering all audit types:

| Audit Type | Frequency | Scope | Auditor | Purpose |
|-----------|-----------|-------|---------|---------|
| **Management System Audit** | Annual | ISO 45001/14001 compliance | External auditor | Certification/surveillance |
| **Legal Compliance Audit** | Annual | HSE legislation compliance | Legal specialist | Verify regulatory compliance |
| **Site Safety Audit** | Quarterly | Site safety standards | HSE team | Identify site-level hazards |
| **Environmental Audit** | Quarterly | Environmental permits, monitoring | Environmental specialist | Verify permit compliance |
| **Contractor HSE Audit** | Monthly | Contractor HSE performance | HSE officer | Monitor contractor compliance |
| **Management Safety Walk** | Weekly | Leadership visible presence | Senior management | Demonstrate HSE commitment |
| **Permit-to-Work Audit** | Monthly | Permit system compliance | HSE officer | Verify high-risk work controls |

**Audit Scheduling:**
```
FOR each audit_type:
    DEFINE frequency
    DEFINE scope and checklist
    ASSIGN auditor
    SCHEDULE dates for 12 months
    SEND advance notification (14 days before)
    TRACK completion status
END FOR
```

### Step 2: Audit Execution and Finding Recording

Record audit findings with structured classification:

**Finding Severity Classification:**
| Severity | Definition | Examples | Response Time |
|----------|----------|----------|---------------|
| **Critical** | Immediate danger, legal non-compliance | Unguarded excavation, permit violation | Immediate (stop work if needed) |
| **Major** | Serious HSE risk, potential for significant harm | Missing PPE, inadequate guarding | 7 days |
| **Minor** | Low HSE risk, improvement opportunity | Housekeeping, labeling | 30 days |
| **Observation** | Good practice or improvement suggestion | Positive behavior, innovation | No action required (record only) |

**Finding Recording Template:**
```
Finding ID: AUD-2026-001
Audit Type: Site Safety Audit
Date: 2026-03-15
Location: Structural Zone A
Finding: Workers at height without fall protection harnesses
Severity: CRITICAL
Evidence: Photographs, witness statements
Immediate Action Taken: Work stopped, harnesses issued
Auditor: HSE Officer - John Smith
```

### Step 3: Corrective Action Assignment

Assign corrective actions to responsible persons with clear deadlines:

**Corrective Action Components:**
| Component | Description | Responsibility |
|-----------|-------------|----------------|
| **Root Cause** | Why did the non-compliance occur? | Responsible person to investigate |
| **Corrective Action** | What will be done to fix it? | Responsible person to define |
| **Preventive Action** | How will recurrence be prevented? | Responsible person to define |
| **Due Date** | When must it be completed? | Based on severity |
| **Responsible Person** | Who is accountable? | Line manager or supervisor |
| **Verification Method** | How will closure be verified? | Auditor or HSE officer |

**Assignment Workflow:**
```
AUDIT FINDING RECORDED
    ↓
CLASSIFY SEVERITY (critical/major/minor)
    ↓
SET DUE DATE per severity
    ↓
ASSIGN TO responsible_person per authority matrix
    ↓
NOTIFY responsible_person and line_manager
    ↓
TRACK PROGRESS (responsible person provides updates)
    ↓
VERIFY CLOSURE (auditor or HSE officer verifies)
    ↓
CLOSE CORRECTIVE ACTION (only after verification)
```

### Step 4: Corrective Action Tracking

Track corrective action progress from assignment to closure:

**Corrective Action Status:**
| Status | Definition | Action Required |
|--------|-----------|-----------------|
| **Open** | Assigned but not started | Monitor start date |
| **In Progress** | Actions underway | Monitor progress updates |
| **Pending Verification** | Responsible person claims complete | Schedule verification |
| **Verified Closed** | Auditor/HSE officer confirms closure | None |
| **Overdue** | Past due date without closure | Escalate to management |

**Tracking Metrics:**
```
Total Open Actions = COUNT(status = Open OR In Progress)
Overdue Actions = COUNT(due_date < TODAY AND status ≠ Verified Closed)
On-Time Closure Rate = (On-time closures / Total closures) × 100
Average Closure Time = AVERAGE(closure_date - assignment_date)
```

**Escalation Rules:**
```
IF due_date - TODAY = 7 days THEN
    ALERT responsible_person and line_manager
END IF

IF due_date < TODAY AND status ≠ Verified Closed THEN
    ESCALATE to line_manager (first level)
    IF overdue > 7 days THEN
        ESCALATE to department_head (second level)
    END IF
    IF overdue > 14 days THEN
        ESCALATE to HSE_director (third level)
    END IF
END IF
```

### Step 5: Closure Verification

Verify corrective action closure before marking as complete:

**Verification Methods:**
| Method | Use Case | Verifier |
|--------|---------|----------|
| **Physical Inspection** | Tangible changes (guarding installed, signage posted) | Auditor or HSE officer site visit |
| **Document Review** | Procedure updates, training records | Auditor reviews documents |
| **Competency Assessment** | Training effectiveness | Auditor observes or tests personnel |
| **Repeat Audit** | Systemic issues | Full re-audit of affected area |
| **Photographic Evidence** | Before/after comparison | Responsible person provides photos, auditor verifies |

**Verification Workflow:**
```
RESPONSIBLE PERSON claims completion
    ↓
AUDITOR/HSE OFFICER schedules verification
    ↓
VERIFICATION CONDUCTED per method
    ↓
IF verification PASS THEN
    MARK as Verified Closed
    DOCUMENT verification evidence
ELSE
    RETURN to responsible_person with findings
    RESET due_date (extension if justified)
END IF
```

**Verification Rejection Reasons:**
- Corrective action incomplete (only partial implementation)
- Root cause not addressed (symptom treated, not cause)
- Preventive action inadequate (will likely recur)
- Evidence insufficient (cannot verify completion)

### Step 6: Audit Compliance Rate Calculation

Calculate audit compliance rates for management reporting:

**Compliance Rate Formula:**
```
Compliance Rate = (Compliant Items / Total Items Audited) × 100
```

**Compliance by Severity:**
```
Critical Compliance Rate = (Items without critical findings / Total items) × 100
Major Compliance Rate = (Items without major findings / Total items) × 100
Overall Compliance Rate = Weighted average by severity
```

**Example:**
```
Site Safety Audit Results:
Total Items Audited: 50
Compliant Items: 42
Critical Findings: 2
Major Findings: 3
Minor Findings: 3

Compliance Rate = (42 / 50) × 100 = 84%
Critical Compliance Rate = (48 / 50) × 100 = 96%
Major Compliance Rate = (47 / 50) × 100 = 94%
```

**Target Compliance Rates:**
- Critical: 100% (zero critical findings)
- Major: >95%
- Minor: >90%
- Overall: >92%

### Step 7: Audit Effectiveness Monitoring

Monitor audit effectiveness through repeat findings and trend analysis:

**Effectiveness Indicators:**
| Indicator | Measurement | Target | Interpretation |
|-----------|-------------|--------|----------------|
| **Repeat Finding Rate** | (Repeat findings / Total findings) × 100 | <5% | High rate = corrective actions ineffective |
| **Overdue Action Rate** | (Overdue actions / Total actions) × 100 | <10% | High rate = accountability gap |
| **Compliance Trend** | Month-over-month compliance rate | Increasing | Improving or declining |
| **Audit Schedule Compliance** | (Completed audits / Scheduled audits) × 100 | 100% | Are audits happening as planned? |
| **Finding Severity Trend** | Critical/major findings over time | Decreasing | Improving or declining |

**Repeat Finding Detection:**
```
FOR each current_finding:
    SEARCH previous_findings for similar location AND similar issue
    IF match found AND within 12 months THEN
        FLAG as REPEAT FINDING
        ESCALATE to HSE Director
        REQUIRE root cause re-investigation
    END IF
END FOR
```

### Step 8: HSE Audit Dashboard

Generate audit management dashboard for executive monitoring:

**Dashboard Components:**
1. **Audit Schedule Status:** Completed, upcoming, overdue audits
2. **Compliance Rate Summary:** Overall and by audit type
3. **Open Corrective Actions:** Total open, by severity, by age
4. **Overdue Actions:** Count and escalation status
5. **Repeat Findings:** Count and locations
6. **Closure Performance:** On-time closure rate, average closure time
7. **Effectiveness Metrics:** Repeat finding rate, compliance trend

**Alert Thresholds:**
- Critical finding identified (immediate alert)
- Overdue corrective actions (daily alert)
- Compliance rate <90% (weekly alert)
- Repeat finding detected (immediate alert)
- Audit schedule behind (monthly alert)

## Success Criteria

- [ ] Annual HSE audit programme developed and scheduled (100% of audit types covered)
- [ ] All audit findings recorded with severity classification
- [ ] Corrective actions assigned within 24 hours of audit completion
- [ ] Corrective action tracking system operational (all actions tracked)
- [ ] Closure verification conducted for 100% of completed actions
- [ ] Audit compliance rates calculated for all audits
- [ ] Effectiveness indicators monitored (repeat findings, closure rates)
- [ ] Dashboard generated with all components and alerts

## Common Pitfalls

1. **Audit Schedule Not Maintained** — Missing scheduled audits creates compliance gaps. Use automated calendar with advance notifications.
2. **Inconsistent Severity Classification** — Different auditors classify same finding differently. Use clear severity criteria and auditor calibration.
3. **Delayed Corrective Action Assignment** — Findings sit unassigned for weeks. Assign within 24 hours with automated workflow.
4. **No Closure Verification** — Accepting responsible person's word without verification. Always verify before closing.
5. **Ignoring Repeat Findings** — Same issues recur without escalation. Detect repeats automatically and escalate.
6. **Overdue Actions Not Escalated** — Overdue actions accumulate without consequence. Implement automated escalation.

## Cross-References

### Related Skills
- `hse-safety-performance-monitoring` — Uses audit compliance as leading indicator
- `hse-environmental-compliance` — Environmental audits verify permit compliance
- `hse-executive-reporting` — Uses audit metrics for board briefings
- `hse-incident-investigation` — Audit findings may identify incident root causes

### Related Agents
- `HSE Audit Agent` (HSE-AUD-001) — Primary owner of this skill
- `Safety Performance Agent` (HSE-SAF-001) — Consumes audit compliance data
- `HSE Executive Reporting Agent` (HSE-RPT-001) — Consumes audit metrics

## Example Usage

**Scenario:** Quarterly site safety audit with corrective action management

1. **Audit Execution:** Site Safety Audit conducted on 2026-03-15, 50 items audited
2. **Findings Recorded:** 8 findings (2 critical, 3 major, 3 minor), 42 compliant items
3. **Compliance Rate:** 84% overall (target >92%) ❌
4. **Corrective Actions Assigned:** 8 actions assigned within 24 hours, due dates set per severity
5. **Critical Actions:** Work at height (stop work issued, immediate correction), electrical panel (24-hour deadline)
6. **Tracking:** 8 open actions, 0 overdue (all within due date)
7. **Repeat Finding Detection:** 1 repeat finding (housekeeping in same area as prior audit) — escalated to HSE Director
8. **Dashboard Update:** Compliance rate 84% (amber alert), 8 open actions (2 critical - red alert), 1 repeat finding (red alert)
9. **Output:** Audit report with critical findings escalated, repeat finding root cause re-investigation initiated, follow-up audit scheduled for 30 days

## Performance Metrics

**Target Performance:**
- Audit schedule compliance: 100% (all scheduled audits completed)
- Finding recording time: <24 hours from audit completion
- Corrective action assignment time: <24 hours from finding recording
- On-time closure rate: >90%
- Repeat finding rate: <5%
- Overdue action escalation: 100% (all overdue actions escalated per protocol)

