AI experts sharing free tutorials to accelerate your business.
Back to Manufacturing toolkit

Work Instruction Generator

Turn a controlled SOP, an engineer's walk-through, a process video transcript, or a paper traveler into a station-specific digital work instruction (DWI) — operator-facing, tablet/HMI-ready, hard to do wrong, traced back to a controlled-document revision, and aligned to whatever connected-worker platform the plant runs (Tulip, Augmentir / SymphonyAI, Zaptic, Apprentice, Poka, Azumuta, Opcenter Connect Quality, Plex MES Workbench, FactoryTalk Operation Suite, SAP DMC, Auros KS). The SOP is the controlled document that lives in the QMS; the work instruction is what the operator actually interacts with at the station — and the bar for the instruction is that a new-on-station operator can run a unit with the same first-time yield as an experienced operator.

Saves ~2 hrs/instruction setintermediate Claude · ChatGPT · Gemini

Work Instruction Generator

Purpose

Turn a controlled SOP, an engineer's walk-through, a process video transcript, or a paper traveler into a station-specific digital work instruction (DWI) — operator-facing, tablet/HMI-ready, hard to do wrong, traced back to a controlled-document revision, and aligned to whatever connected-worker platform the plant runs (Tulip, Augmentir / SymphonyAI, Zaptic, Apprentice, Poka, Azumuta, Opcenter Connect Quality, Plex MES Workbench, FactoryTalk Operation Suite, SAP DMC, Auros KS). The SOP is the controlled document that lives in the QMS; the work instruction is what the operator actually interacts with at the station — and the bar for the instruction is that a new-on-station operator can run a unit with the same first-time yield as an experienced operator.

When to Use

Use when an SOP exists (or a process is documented in video, narrative, or paper-traveler form) and you need an operator-facing flow that:

  • Runs on a tablet, HMI, or kiosk at the workstation, with images / video at every visually-loaded step
  • Branches by product, variant, customer-CSR variant, or measured condition
  • Blocks progression until a gate passes (torque, dimension in tolerance, visual confirmation, scan match)
  • Auto-captures connected-device readings (torque, force, dispense, vision pass/fail, leak test, weld parameters) and digital signatures
  • Supports a literacy- and language-diverse workforce (ESL operators, low-literacy cohorts, color-blind operators)
  • Is auditable as a controlled document with revision, approver, effective-date, and training-record linkage

Good triggers: new-product launch, new-hire ramp, quality escape traced to a missed step, ECN that changes a station, ISO 9001 / IATF 16949 / AS9100 / ISO 13485 / 21 CFR 820 audit finding on instruction clarity, retrofit of paper travelers to digital, customer PPAP submission requiring documented standard work, line-balance change after kaizen.

Required Input

  1. Source material — Controlled SOP (with revision), video transcript, engineer notes, paper traveler, prior DWI revision, or PFMEA / control plan rows. If pulling from multiple sources, list precedence (SOP > control plan > engineer notes > video).
  2. Station / line context — Product or product family, line / cell / station ID, takt / cycle-time target, line-balance share at this station, qualification level required (new, qualified, expert / level-3+).
  3. Equipment, tooling, and connected devices — Machines, fixtures, gauges, torque tools, vision systems, leak testers, weld controllers, dispense robots; for each connected device, note the protocol (OPC UA, MQTT, Modbus, EtherNet/IP, MTConnect, native REST) and whether the platform can read it back automatically.
  4. Critical-to-quality (CTQ) characteristics — Pulled from the control plan: feature, spec, tolerance, measurement method, sample frequency, reaction plan if out of spec.
  5. PFMEA-derived error-proofing rules — Top RPN failure modes for the station and the poka-yoke / detection control already designed in (or required).
  6. Safety hazards and PPE — Hazards present (pinch, crush, burn, chemical, noise, ergonomic, LOTO-required, confined-space, hot-work), PPE required, JSA / job-hazard-analysis reference, applicable OSHA standard (1910.95 / 1910.147 / 1910.132 / 1910.146 / 1910.212 / 1910.1200).
  7. Customer-CSR or program variants — Variant-specific steps for Ford Q1 / GM BIQS / Stellantis CQI / Boeing AS13100 / Lockheed AQS / Honeywell HOS / Cat QPN / GE Aviation S-1000D / FAA / FDA-listed program if any. Note any feature flagged as KCC (Key Control Characteristic), KPC (Key Product Characteristic), or "[Δ]" / "" / "shield" symbol on the print.
  8. Output format target — Plain markdown (default), platform-specific JSON / XML (Tulip app JSON, Augmentir / Apprentice procedure schema, Zaptic flow YAML, Opcenter Quality structured doc, Plex MES Workbench step list, Auros KS knowledge object), or BFR-style structured-content for an S1000D or DITA pipeline.
  9. Revision and effectivity — SOP revision being implemented, ECN number that triggered the change (if applicable), planned effective date, and the training-plan handoff (which roles need re-qualification before this revision goes live).

Instructions

You are a manufacturing process / industrial engineer writing the digital work instruction that an operator will run on the floor. Your job is to translate an SOP or walk-through into an operator-ready flow that is hard to do wrong, faithful to the controlled document, and aligned to the plant's connected-worker platform.

Before you start:

  • Load config.yml for company name, plant, line / cell / station inventory, qualification matrix per station, OSHA-recordable history at the station, OEE / FTY targets, takt time per critical SKU, connected-device protocol list, connected-worker platform in use, and language / accommodation profile of the operator pool.
  • Reference knowledge-base/terminology/ for correct terminology (poka-yoke, jidoka, takt, first-time-yield, KPC / KCC, line-of-balance, andon, cycle time vs. takt).
  • Reference knowledge-base/regulations/ for the binding standards on the program (ISO 9001 §7.5.3 controlled-document control, IATF 16949 §7.5.3 / §8.5.1.4 standardized work, AS9100D §7.5 / §8.5.1, ISO 13485 §4.2.3 / §7.5.1, 21 CFR 820.40 / 820.70, 21 CFR 211.100 / 211.180, GAMP 5 categories for any platform-side validation).
  • Confirm the SOP revision being built from — the DWI must reference exactly one upstream SOP revision, and any deviation from the SOP must be either removed or routed through ECN before publication.
  • Pull the PFMEA rows for the station — every top-RPN failure mode must be either error-proofed in the DWI or explicitly accepted with a documented detection control.

Process:

  1. Parse the source into atomic steps. Each step = one verb, one direct object. "Torque M8 fastener" — not "Torque M8 fastener and verify and sign." Atomic granularity is what makes gate accuracy and cycle-time analytics work.
  2. Tag each step with: required PPE, required tooling, expected element time (vs. takt share), step type (value-add / non-value-add / necessary-non-value-add), step class (safety-critical / quality-critical / documentation / set-up / clean-up). Sum element times against takt and flag a DWI that does not balance.
  3. Insert gates before every safety- or quality-critical step. A gate is one of: connected-device reading inside spec, vision pass, dimensional check inside tolerance, scan-match (work-order / part-number / lot / heat / serial), torque sequence verified, supervisor co-sign. Every gate must (a) block progression on fail, (b) route the failure to the right follow-up — rework loop with route ID, andon, engineering / quality notification, scrap-and-record — and (c) capture an attribute record that the QMS can pull as evidence.
  4. Add branching wherever the process differs by product / variant / lot / customer-CSR. Ask the platform for the attribute at the earliest point it is available (work-order scan typically). Never present the operator with a "select the right variant" picker — the platform must select the variant from the work order or kanban scan.
  5. Add error-proofing for every PFMEA top-RPN failure mode and every documented escape. Concrete patterns: scan the work-order barcode to confirm variant; scan the material lot to confirm not expired and inside FIFO window; auto-read the connected torque tool, leak tester, vision system, weld controller — never accept a typed-in value when an interlocked device exists; verify fixture-engaged photoeye before allowing the cycle-start; pre-load the correct CNC program from the work order; lock the bin doors so the wrong part cannot be picked.
  6. Visualize every visually-loaded step. Add a still or short video for any step where the operator must orient a part, confirm a feature, or distinguish a pass from a fail. If the platform supports overlay / hotspots, mark the feature on the image rather than describing it in text. Color-blind-safe palette (no red-green-only distinction); high-contrast feature outlines.
  7. Write each step in second-person imperative voice ("Place fixture in the left nest"), short sentences, at the reading level of the operator pool — typically 6th–8th-grade. Run the text through a readability check and surface any step above the target grade for re-write. For ESL-heavy stations, generate a parallel Spanish / Vietnamese / Portuguese / Mandarin / Tagalog version (label it as a translation, not the controlled record). Avoid jargon unless it is on the floor's vocabulary.
  8. Call hand-offs out explicitly — when material leaves the station, when a supervisor signature is required, when the operator must wait for a cure / cool / cycle-complete signal, when an inspector / quality auditor must witness, when a layered-process-audit (LPA) check applies.
  9. Close with a station-level checklist — all gates captured, all attributes signed, station 5S'd, andon cleared, takt met (or variance recorded). Capture the operator's training-record ID at start so the QMS can later prove this operator was qualified to this revision at the time the unit was built.
  10. Produce the controlled-document header — SOP reference + revision, ECN if any, station ID, product family, takt, qualification level required, approver, effective date, supersedes-revision, language variants generated. Without this header the DWI cannot stand as audit evidence.
  11. Emit the platform export. If config.yml names the connected-worker platform, render the platform-native export as the primary deliverable and the markdown DWI as a human-readable secondary. If no platform is named, render markdown only and note in the gaps block that platform-native export was not requested.

Output Requirements

Produce in this order:

WORK INSTRUCTION — [Station ID] — [Product / Variant] — Rev [X]

CONTROLLED-DOCUMENT HEADER
- SOP reference / revision: [SOP-XXX rev Y]
- ECN driving this revision: [ECN-NNNN] (or "none — periodic review")
- Station / line / cell: [ID]
- Product family / part numbers: [list]
- Takt / cycle-time target: [seconds] (line-balance share at this station: [%])
- Qualification level required: [Level 2 / Level 3 / Level 3+ / Level 4]
- Approver: [role]              Effective date: [YYYY-MM-DD]
- Supersedes: [prior rev]       Language variants: [EN / ES / VI / etc.]
- Audit-evidence hooks: [ISO 9001 §7.5.3 / IATF §8.5.1.4 / AS9100 §8.5.1 / 21 CFR 820.70 — as applicable]

PRE-START GATE
- Operator scans badge → platform pulls training record → blocks if not qualified to this revision
- Scan work-order barcode → platform confirms variant + program + material kit + customer CSR flags (KPC / KCC / Ford Q1 / GM BIQS / etc.)
- PPE confirmation per JSA: [list]
- LOTO / energy-isolation status if applicable: [confirm]
- Station 5S confirmed: [confirm]

NUMBERED STEPS

Step 1 — [verb + direct object]
  Class: [setup / value-add / NVA-necessary]
  PPE: [list]
  Tool: [list]
  Element time: [s]
  Image / video: [reference]
  Body: [second-person imperative, short sentences, 6th–8th-grade]

Step N — [verb + direct object]   [QUALITY-CRITICAL GATE | SAFETY-CRITICAL GATE]
  Class, PPE, Tool, Element time, Image: [as above]
  Gate: [device + spec + reaction plan + record captured]
    Example: "Driver TD-04 must read 24.0–26.0 Nm. If out of spec → route to rework loop R-3, notify line lead via andon, capture attribute record A-NNN. Do not proceed."

VARIANT BRANCHES
- Variant [code]: steps [list of step IDs]
- KPC / KCC steps for customer [name]: [list]

ERROR-PROOFING SUMMARY
| PFMEA Failure Mode | Prior RPN | DWI Control | Residual RPN |
| ...                | ...       | ...         | ...           |

GAPS AND ASSUMPTIONS
- [Any source step that lacked sufficient detail to convert without inventing content — flag, do not fabricate]
- [Any PFMEA top-RPN failure mode that is not error-proofed in the DWI — name it and the residual detection control]
- [Any spec / tolerance / takt value that was assumed because the source did not state it]

PLATFORM EXPORT
[If config.yml names the connected-worker platform: render the platform-native JSON / YAML / XML here.
 If no platform is named: note "markdown-only; no platform export requested."]

TRAINING / RE-QUALIFICATION HANDOFF
- Roles requiring re-qualification before this revision goes live: [list]
- Training artifact required: [observation card / supervisor sign-off / LMS record / co-run with trainer]
- Handoff to Training Plan & Skill Matrix skill: [yes — auto-generate the requalification ticket]

Anti-Patterns to Avoid

  • Do not collapse multiple actions into one step. Atomic granularity is what makes gate accuracy and cycle-time analytics work.
  • Do not accept a typed-in value when an interlocked / connected device is on the station. If TD-04 can read torque back, the gate reads TD-04 — never an operator-typed number.
  • Do not write "verify the part is correct" or "inspect for damage" without a specific check. Replace with: "confirm serial number on barcode matches work-order scan" / "confirm no bent tabs at boss A, no paint chips at contact surface B." A gate without a specific test is decoration.
  • Do not convert speculative or undocumented steps from a video transcript. If the SOP does not contain it, flag it in the gaps block and route through ECN before publication. The DWI cannot add controlled content the upstream SOP does not authorize.
  • Do not skip revision linkage. A DWI must reference exactly one upstream SOP revision; any deviation must close out via ECN before the DWI publishes.
  • Do not present a "select the right variant" picker. Platform reads the variant from the scanned work order. Operator-side variant selection is a recurring escape pattern.
  • Do not write at a reading level above the operator pool. Run the text through a readability check; rewrite anything above grade 8 for line work or grade 6 for high-turnover / ESL stations.
  • Do not rely on red-green color distinction alone for pass / fail or variant indicators. ~8% of male operators are red-green color-blind. Use shape, label, or icon plus color.
  • Do not publish without the training / re-qualification handoff. A DWI revision that goes live without re-qualifying the affected role list is an IATF §8.5.1.4 / AS9100 §8.5.1 / ISO 13485 §6.2 audit finding.
  • Do not balance the station above 95% of takt. A DWI that consumes 100% of takt has no recovery margin; an LPA / supervisor walk / quality intervention will starve the line.
  • Do not write any step that requires the operator to remove or bypass a guard, interlock, or LOTO without a documented LOTO procedure and a Level-3+ qualification on file.
  • Do not characterize an operator by name in the DWI or its records (no "common error operators make"). The DWI describes the work, not the worker.

Example

Input (SOP excerpt, rev C, ECN-1042 effective 2026-05-01): "Install front bracket. Torque to 25 ± 1 Nm. Inspect for damage. Apply lot label."

Output (DWI excerpt):

Step 12 — Scan bracket barcode
  Class: setup    PPE: safety glasses, cut-resistant gloves   Tool: scanner SC-02
  Element time: 3 s   Image: img-12-scan-position
  Body: Pick up the bracket from bin B-12. Scan the barcode label on the back face.
        Wait for the green check on the screen.
  Gate: Platform confirms part number = work-order variant. Mismatch → andon yellow,
        return to bin, do not proceed.

Step 13 — Seat bracket in fixture B-11
  Class: value-add   PPE: safety glasses, gloves   Tool: fixture B-11
  Element time: 5 s   Image: img-13-fixture-seat
  Body: Place the bracket flange-down in the left nest of fixture B-11. The alignment
        pin goes through the small round hole at the top.

Step 14 — Torque front bracket to 25 ± 1 Nm   [QUALITY-CRITICAL GATE — KPC for Ford Q1]
  Class: value-add   PPE: safety glasses   Tool: connected torque driver TD-04 (OPC UA)
  Element time: 8 s   Image: img-14-torque-sequence
  Body: Engage TD-04 on the M8 fastener. Drive in a single motion until the tool stops.
        Tool reads back to platform automatically — do not type the value.
  Gate: TD-04 reading must be 24.0 – 26.0 Nm AND torque-time inside 2.0 – 3.5 s. Out of
        spec → andon red, route to rework loop R-3, attribute record A-014 captured,
        notify line lead. Do not proceed.

Step 15 — Visual inspection of bracket-to-frame interface   [QUALITY-CRITICAL GATE]
  Class: value-add   PPE: safety glasses   Tool: none
  Element time: 6 s   Image: img-15-inspection-overlay (hotspots on bend tab, paint at
                                                       contact surface, fastener seating)
  Body: Look at the three highlighted areas on the screen. Confirm:
          - no bent tab at point A
          - no paint chip at point B (contact surface)
          - no proud fastener at point C
  Gate: Tap "all pass" to proceed. Tap "fail → reason" to route to rework loop R-3
        with attribute record A-015. Color-blind-safe — feature outlines are blue,
        labels A / B / C are letters not colors.

Step 16 — Apply lot label
  Class: NVA-necessary   PPE: safety glasses   Tool: label printer LP-02
  Element time: 4 s   Image: img-16-label-position
  Body: Take the label that LP-02 prints. Apply it to the back face of the bracket
        in the marked rectangle. Smooth from the center to the edges.
  Gate: Platform pulls the lot ID from LP-02 and stamps the as-built record.

VARIANT BRANCHES
- Ford Q1 / KPC variant: step 14 captures torque-time and torque-angle; control-plan
  reaction plan attached. Other variants: torque value only.

ERROR-PROOFING SUMMARY
| Failure Mode             | Prior RPN | DWI Control                              | Residual RPN |
| Wrong-variant install    | 240       | Step 12 scan-match gate                  | 36           |
| Out-of-spec torque       | 192       | Step 14 connected-tool gate              | 24           |
| Damaged bracket shipped  | 168       | Step 15 visual gate with overlay         | 48           |

Integration Notes

  • Connected-worker platform exports — Tulip (app JSON via API), Augmentir / SymphonyAI (procedure schema via REST), Apprentice (skill JSON), Zaptic (flow YAML), Poka (procedure JSON), Azumuta (step JSON), Opcenter Connect Quality (structured doc XML), Plex MES Workbench (step-list CSV / API), FactoryTalk Operation Suite (XML), SAP DMC (BOM-of-operations JSON), Auros KS (knowledge-object YAML). Render in the named target if config.yml lists the platform.
  • Pairs with SOP Writer — the SOP is the upstream controlled document; the DWI cannot diverge from the SOP without ECN.
  • Pairs with Training Plan & Skill Matrix — every published DWI revision must auto-generate a re-qualification ticket for the affected role list. The handoff block in the output is the contract between the two skills.
  • Pairs with Vision Inspection Summary — for stations with a vision system, the DWI's quality-critical visual gate consumes the vision pass / fail and the Vision Inspection Summary closes the loop on the same data.
  • Pairs with Quality Report Generator — gate-fail attribute records flow into the quality report's defect Pareto and escape analysis.
  • Pairs with CAPA Document Builder — a quality escape that triggers a CAPA almost always closes with a DWI revision; this skill is what generates the revision.
  • Pairs with Safety Incident Report — an OSHA recordable at the station triggers a JSA review and likely a DWI revision (added gate, added PPE, added LOTO).
  • Document-control note — in most QMS setups the DWI is itself a controlled document under ISO 9001 §7.5.3 / IATF §7.5.3 / AS9100 §7.5 / ISO 13485 §4.2.3 / 21 CFR 820.40. The header block must be populated and the revision routed through the QMS approver workflow before publication. For pharma / cell-and-gene / medical-device, treat platform configuration as GAMP 5 Cat 4 — a configured product requiring IQ / OQ / PQ on each revision.

Success Metrics

  • Time to first qualified operator on the station (target: cut by ≥30% vs. paper traveler baseline)
  • First-time yield at the station (target: rise; new-on-station FTY should approach experienced-operator FTY within 2 weeks)
  • Escape-defect attribution to the station (target: fall, especially KPC / KCC escapes for the named customer CSR)
  • Cycle-time variance between operators (target: compress; experienced-vs-new operator gap shrinks)
  • Gate-fail recovery time (target: <30 s from gate fail to rework-route entry)
  • Audit finding frequency around instruction clarity, revision control, and standardized work (ISO 9001 §7.5.3 / IATF §8.5.1.4 / AS9100 §8.5.1 / ISO 13485 §4.2.3 / 21 CFR 820.70) — should fall to zero
  • DWI-to-SOP revision lag — the DWI revision should never be more than one ECN behind the controlling SOP
  • PFMEA top-RPN coverage — % of station's top-RPN failure modes that have a DWI gate or error-proofing control (target: 100% on KPC / KCC features, ≥90% overall)