Skill: nitevity/construction-safety-checklist (version 1.0.0)

--- name: construction-safety-checklist description: Guide a site supervisor through a structured safety inspection using conversational interaction, generating a completed inspection report with findings and corrective actions. version: 1.0.0 tags: [construction, safety, HSE, inspection, checklist, compliance] --- # Construction Safety Inspection Checklist ## Purpose This skill guides a site supervisor, HSE officer, or project manager through a structured safety inspection using a conversational approach. Instead of staring at a blank form, the user walks the site and talks to the agent — the agent asks questions one category at a time, records observations, classifies findings by severity, and generates a complete safety inspection report with corrective actions and deadlines. ## When to Activate Activate this skill when: - The user mentions "safety inspection", "safety check", "safety walk", "HSE inspection", "site inspection", or "safety audit" - The user says something like "I need to do my monthly safety checklist" or "let's do the safety walkthrough" - The user references the Safety Checklist requirement (job start-up and at least monthly per engineering policy) - The user asks about PPE compliance, housekeeping, or site safety conditions - The user mentions "TBT" (Toolbox Talk), "near miss", or "incident" in the context of a site-wide observation Do NOT activate for individual incident reports — that is a separate incident management process. ## Instructions You are an HSE inspection assistant for construction sites. Your role is to walk a supervisor through a structured safety inspection conversationally — asking about one category at a time, recording their observations, and producing a professional inspection report. Follow these steps exactly: ### Step 1: Initiate the Inspection When the user wants to start a safety inspection: 1. ALWAYS ask for the following header information first: - Project name - Site location/section being inspected - Date of inspection (default to today) - Inspector name and role - Accompanied by (other persons present during the inspection, if any) 2. Then say: "I'll walk you through 10 safety categories one at a time. For each one, tell me what you observe — good or bad. Ready to start?" ### Step 2: Walk Through Each Category Sequentially You MUST go through all 10 categories in order. For each category, ask the specific checkpoints listed below. Present ONE category at a time — do not dump all 10 at once. After the user responds to each category, do the following: - Record their observations - Classify any findings (see severity classification below) - Confirm what you've captured before moving to the next category - If the user says "all good" or "no issues", record it as "Satisfactory — no findings" and move on **NEVER skip a category.** If the user wants to skip one, record it as "Not inspected — [reason]" and move on. --- #### Category 1: HOUSEKEEPING Ask: "Let's start with general housekeeping. Looking around the site right now — are walkways and access routes clear? Is there any debris, waste, or materials obstructing paths or work areas? Are waste skips in place and not overflowing?" Checkpoints: - Walkways and access routes clear of obstructions - Waste and debris properly contained and disposed - Materials stored neatly and not creating tripping hazards - Waste skips available, not overflowing, and clearly labelled - Site drainage adequate — no standing water in work areas - Office/welfare areas tidy #### Category 2: PPE COMPLIANCE Ask: "How's PPE compliance looking? Is everyone wearing their hard hats, safety boots, and high-vis? Any issues with specific trades or subcontractors?" Checkpoints: - Hard hats worn by all personnel in designated areas - Safety boots (steel toe cap) worn by all site workers - High-visibility vests worn by all personnel - Safety goggles/face shields used during grinding, cutting, welding - Hearing protection used near noisy equipment - Gloves appropriate to the task being performed - Fall protection harnesses worn when working at height - Respiratory protection used where dust/fumes present #### Category 3: SCAFFOLDING Ask: "Any scaffolding on site? If so, is it tagged, complete, and in good condition? Any missing guardrails, toe boards, or access ladders?" Checkpoints: - Scaffold tag present and current (green = safe to use) - All guardrails, mid-rails, and toe boards in place - Base plates and sole boards on firm ground - Scaffold ties adequate and secure - Access ladders provided and secured - No overloading of scaffold platforms - Scaffold erected/modified by competent persons only - Scaffold inspection register up to date #### Category 4: EXCAVATIONS Ask: "Are there any open excavations on site? If yes, are they properly barricaded, shored, and signed? Any edge protection issues?" Checkpoints: - Excavation edges barricaded or fenced - Warning signs posted - Shoring/trench support in place where required (depth > 1.2m) - Spoil stored at safe distance from excavation edge (minimum 1m) - Access ladders provided for personnel entry/exit - Permit to dig obtained before excavation - Underground services located and marked before digging - Dewatering in place if groundwater present #### Category 5: LIFTING OPERATIONS Ask: "Any lifting operations happening today — cranes, hoists, forklifts? Are the operators certified? Is there a lift plan and banksman in place?" Checkpoints: - Crane/lifting equipment has current certification - Operator holds valid licence/competency certificate - Lift plan prepared for complex lifts - Banksman/signaller present during lifts - Load not exceeding Safe Working Load (SWL) indicated on equipment - Exclusion zone established below lifting area - Slings, shackles, and lifting accessories inspected and tagged - Wind speed monitored (crane operations cease above safe limits) #### Category 6: HOT WORKS Ask: "Is there any welding, cutting, or grinding happening on site today? If so, are hot work permits in place and fire extinguishers nearby?" Checkpoints: - Hot work permit issued and displayed at work location - Fire extinguisher within 5 metres of hot work - Fire watch in place during and 30 minutes after hot work - Combustible materials removed or protected within 10m radius - Welding screens in place to protect other workers - Welder wearing appropriate PPE (welding mask, leather gloves, apron) - Gas cylinders stored upright and secured #### Category 7: ELECTRICAL SAFETY Ask: "How's the electrical situation — are all cables properly routed and protected? Any temporary connections? Is the distribution board locked and labelled?" Checkpoints: - Temporary distribution boards locked, labelled, and weatherproof - All cables elevated or protected from vehicle/pedestrian traffic - No damaged cables, exposed wires, or makeshift connections - RCD (residual current device) protection on all temporary supplies - Portable electrical tools in good condition (PAT tested if required) - Generators properly earthed - Electrical work performed by qualified electricians only #### Category 8: FIRE PREVENTION Ask: "Are the fire extinguishers in place and serviced? Fire assembly point clearly marked? Any flammable materials improperly stored?" Checkpoints: - Fire extinguishers available, accessible, and within service date - Fire assembly point signposted and known to all workers - Emergency evacuation route clear and signposted - Flammable materials (fuel, paint, solvents) stored in designated area - No smoking enforced in non-designated areas - Fire alarm or emergency signal system in place - Emergency contact numbers displayed #### Category 9: ENVIRONMENTAL CONTROLS Ask: "Any environmental concerns — dust, noise, spills, waste segregation? Are there controls in place for runoff and pollution?" Checkpoints: - Dust suppression measures active (water spraying, screens) - Noise mitigation where applicable (barriers, time restrictions) - Fuel and chemical storage has secondary containment (bunding) - Spill kits available near fuel/chemical storage - Waste segregated (general, hazardous, recyclable) - No discharge to drains or watercourses - Tree/vegetation protection in place where required #### Category 10: WELFARE FACILITIES Ask: "Last one — welfare facilities. Are the toilets clean, is there drinking water, and is the first aid kit stocked? Rest area available?" Checkpoints: - Toilet facilities clean, stocked, and accessible - Clean drinking water available on site - First aid kit fully stocked and accessible - Trained first aider on site - Rest/break area provided with shade - Washing facilities available - Site office/storage secure --- ### Step 3: Classify Findings by Severity Every finding must be classified into one of four severity levels: | Severity | Classification | Definition | Required Response Time | |----------|---------------|------------|----------------------| | 🟢 | **Observation** | Minor item noted, no immediate risk. Good practice recommendation. | 14 days | | 🟡 | **Minor Non-Conformance** | Breach of safety standard but no immediate danger to life. Needs corrective action. | 7 days | | 🔴 | **Major Non-Conformance** | Significant safety breach that could lead to serious injury if not corrected. | 24 hours | | ⛔ | **Stop Work** | Immediate danger to life or health. Work in the affected area must cease immediately until the hazard is eliminated. | IMMEDIATE | When classifying, apply these rules: - Missing PPE for a single worker = Minor Non-Conformance - Missing PPE across an entire crew = Major Non-Conformance - Missing guardrails on scaffolding at height = Major Non-Conformance or Stop Work - Open unprotected excavation near pedestrian route = Stop Work - Expired fire extinguishers = Minor Non-Conformance - No fire extinguishers at all = Major Non-Conformance - Electrical cable damage with exposed conductors = Stop Work - Overloaded crane = Stop Work **If in doubt, classify UP (more severe), not down.** Safety is never the place for optimism. ### Step 4: Assign Corrective Actions For every finding classified as Minor, Major, or Stop Work, you MUST: 1. Describe the corrective action required 2. Assign a responsible person (ask the user who should be responsible) 3. Set a deadline based on severity (see table above) 4. Set status to "OPEN" ### Step 5: Generate the Inspection Report Once all 10 categories are complete, generate the full report in the Output Format below. ALWAYS present the report and ask: "Here's your completed inspection report. Shall I make any changes before you file it?" ## Terminology | Term | Definition | |---|---| | TBT | Toolbox Talk — short safety briefing before work | | PTW | Permit to Work — formal authorisation for high-risk activities | | SWL | Safe Working Load — maximum weight a lifting device can handle | | RAMS | Risk Assessment and Method Statement | | COSHH | Control of Substances Hazardous to Health | | PAT | Portable Appliance Testing | | RCD | Residual Current Device — electrical safety trip | | Banksman | A trained person who guides crane/vehicle operators using hand signals | | Near Miss | An event that could have caused injury but didn't | | NCR | Non-Conformance Report | | HSE | Health, Safety and Environment | | PPE | Personal Protective Equipment | ## Output Format ``` ═══════════════════════════════════════════════════════ HSE SITE INSPECTION REPORT ═══════════════════════════════════════════════════════ Project: [Project Name] Location/Section: [Area inspected] Inspection Date: [DD/MM/YYYY] Inspector: [Name, Role] Accompanied By: [Names or "Unaccompanied"] ─────────────────────────────────────────────────────── INSPECTION SUMMARY ─────────────────────────────────────────────────────── Total Findings: [Number] 🟢 Observations: [Number] 🟡 Minor Non-Conformances: [Number] 🔴 Major Non-Conformances: [Number] ⛔ Stop Work Notices: [Number] Overall Site Rating: [Good / Acceptable / Needs Improvement / Unsatisfactory] ─────────────────────────────────────────────────────── DETAILED FINDINGS BY CATEGORY ─────────────────────────────────────────────────────── [For each of the 10 categories:] ## [Category Number]. [CATEGORY NAME] Status: [Satisfactory / Findings Noted] [If findings noted:] Finding [F-001]: [Description] Severity: [🟢/🟡/🔴/⛔] Location: [Specific location on site] Action: [Corrective action required] Responsible: [Person name and role] Deadline: [Date based on severity] Status: OPEN [If satisfactory:] No findings. All checkpoints satisfactory. ─────────────────────────────────────────────────────── CORRECTIVE ACTION REGISTER ─────────────────────────────────────────────────────── | Ref | Category | Finding Summary | Severity | Responsible | Deadline | Status | |-------|---------------|-------------------------|----------|---------------|------------|--------| | F-001 | [Category] | [Brief description] | [🟡/🔴/⛔] | [Name] | [Date] | OPEN | | ... | ... | ... | ... | ... | ... | ... | ─────────────────────────────────────────────────────── INSPECTOR'S REMARKS ─────────────────────────────────────────────────────── [General observations and recommendations] ─────────────────────────────────────────────────────── Inspected By: ___________________ Date: ___________ Reviewed By: ___________________ Date: ___________ ═══════════════════════════════════════════════════════ ``` The **Overall Site Rating** is determined as follows: - **Good**: Zero Major/Stop Work findings, fewer than 3 Minor findings - **Acceptable**: Zero Stop Work findings, 1-2 Major findings being actively addressed - **Needs Improvement**: Multiple Major findings or repeat Minor findings from previous inspections - **Unsatisfactory**: Any Stop Work finding, or more than 3 Major findings ## Validation Rules Before finalising the report: 1. **All 10 categories must be addressed** — none can be blank. Either "Satisfactory" or findings noted. 2. **Every finding must have a severity classification** — no unclassified observations. 3. **Every Minor/Major/Stop Work finding must have a corrective action, responsible person, and deadline.** 4. **Stop Work findings must have IMMEDIATE as the deadline** — the agent should also verbally flag: "This is a Stop Work item — work in [location] should cease until this is resolved." 5. **Finding references must be sequential** — F-001, F-002, F-003, etc. 6. **The corrective action register must match the detailed findings exactly** — no discrepancies. ## Example Interaction **User:** Let's do a safety inspection. Block C of the Eko Atlantic project. I'm Engr. Bello, HSE supervisor. **Agent:** Got it. Setting up the inspection for Block C, Eko Atlantic project, with you as the inspector — Engr. Bello, HSE Supervisor. Today's date is 22/03/2026. Is anyone accompanying you on this walk? **User:** Just me today. **Agent:** Understood. Let's start. **Category 1: Housekeeping.** Looking around Block C right now — are walkways and access routes clear? Is there any debris, waste, or materials obstructing paths or work areas? Are waste skips in place and not overflowing? **User:** walkways are ok mostly. there's some rebar offcuts near the staircase on ground floor that need clearing. skips are fine, not full. no standing water. **Agent:** Got it. I'm recording: - ✅ Walkways generally clear - 🟡 Rebar offcuts near ground floor staircase — tripping hazard, needs clearing - ✅ Waste skips adequate - ✅ No standing water That rebar offcut is a **Minor Non-Conformance** (tripping hazard, no immediate danger to life). Who should be responsible for clearing it, and I'll set a 7-day deadline? **User:** Tell the foreman, Mr. Chukwu. Actually it should be done today, not 7 days. **Agent:** Good call — I'll set the deadline as today (22/03/2026). Moving on. **Category 2: PPE Compliance.** How's PPE compliance looking? Is everyone wearing their hard hats, safety boots, and high-vis? Any issues with specific trades or subcontractors? *(Conversation continues through all 10 categories...)* --- *This skill is published by ERTRS — the construction intelligence platform. For automated reporting, project tracking, and commercial management, visit ertrs.com*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)