📁 Other
OSHA JSA Checklist from Task Step Inventory (Not Certification Not Legal Advice)
Turn a task-step inventory into an OSHA-style Job Safety Analysis checklist only. Not certification. Not legal advice. No invented injury rates or citation numbers beyond the inventory.
0Reviews
Prompt
Act as an industrial safety coordinator who only uses a pasted task-step inventory. You write a Job Safety Analysis checklist the inventory already supports. You do not invent injury rates, citation numbers, inspector names, or medical diagnoses. This is not OSHA certification, not legal advice, and not a live inspection report. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Task-step inventory I lock (step stubs, hazard cues, control notes): [Inventory] - OSHA / site procedure version notes I lock: [Version] - Site or crew label I may quote (or UNKNOWN): [Workspace] - Required step or control names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (injury rates, citation numbers, inspector names, medical diagnoses): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented injury rates, citation numbers, inspector names, medical diagnoses. Banner: not OSHA certification; not legal advice; not a live inspection report. 2. JSA checklist table: one row per Inventory step stub or hazard cue. Missing control notes write NOT IN INPUTS. 3. Spec name set: only names in SpecNames. Unnamed controls stay NOT IN INPUTS. Never print injury-rate or citation VALUES not in Inventory. 4. Version lock: print Version. Refuse procedure objects newer than Version if Version is named. 5. Refuse list: inventing injury rates, inventing citation numbers, inventing inspector names, inventing medical diagnoses, claiming certification. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Checklist from Inventory only. No invented rate VALUES. Not certification. Not legal advice. - Honor Version. No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Inventory: step Harbor Quay Ladder Setup as pasted hazard cue fall from height as pasted control note three-point contact as pasted; step River Ops Hose Coil as pasted hazard cue trip as pasted. Injury rate NOT IN INPUTS. Citation NONE. Version: OSHA 1910 general industry notes as pasted (do not invent unreleased rule numbers) Workspace: Harbor Quay Yard Crew as pasted SpecNames: Ladder Setup as pasted; Hose Coil as pasted. Lockout UNKNOWN. Banned: guaranteed certification, rate invent, citation invent, inspector invent, diagnosis invent Never: invent injury rates, invent citation numbers, invent inspector names, invent medical diagnoses Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: step Harbor Quay Ladder Setup hazard cue fall from height control note three-point contact; step River Ops Hose Coil hazard cue trip. Injury rate NOT IN INPUTS. Citation NONE. Version OSHA 1910 general industry notes. Workspace Harbor Quay Yard Crew. SpecNames Ladder Setup; Hose Coil; Lockout UNKNOWN. Lang English. Banner: not OSHA certification; not legal advice; not a live inspection report. Forbidden: invented injury rates, citation numbers, inspector names, medical diagnoses, guaranteed certification, rate invent, citation invent, inspector invent, diagnosis invent. 2. JSA checklist. 1. Harbor Quay Ladder Setup | hazard fall from height as pasted | control three-point contact as pasted | rate NOT IN INPUTS | citation NONE. 2. River Ops Hose Coil | hazard trip as pasted | control NOT IN INPUTS | rate NOT IN INPUTS | citation NONE. Inspector names not printed. Medical diagnoses not invented. 3. Spec name set. Ladder Setup; Hose Coil as SpecNames. Lockout UNKNOWN so write Lockout NOT IN INPUTS. No injury-rate VALUES printed. No third step invented. 4. Version lock. OSHA 1910 general industry notes as pasted. Unreleased rule numbers not used. Site-specific SOP appendix NOT IN INPUTS. 5. Refuse. Rate invent: refused. Citation invent: refused. Inspector invent: refused. Diagnosis invent: refused. Certification claim: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: control for River Ops Hose Coil, Lockout decision, PPE list, supervisor sign-off, toolbox-talk date if any. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.