Handle work order operations โ viewing, listing, creating, and updating work orders. Use when the technician asks about work orders, assignments, scheduling, job status, or needs to create or update a WO.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
A direct command skips the review prompt. Inspect the source before running it.
Handle work order operations โ viewing, listing, creating, and updating work orders. Use when the technician asks about work orders, assignments, scheduling, job status, or needs to create or update a WO.
Work Order Management
Use this skill for any work order operation โ viewing, listing, creating, or updating.
When to Use
"Show me WO-007"
"What are my open work orders?"
"Create a work order for fiber splice at 123 Main St"
"Mark WO-003 as completed"
"What critical work orders are pending?"
"Assign WO-010 to Sarah"
Tools Used by This Skill
All work order capabilities live in the Foundry Toolbox under the work_orders MCP server, so the actual tool names are prefixed work_orders___.
Invoke each tool via call_tool with {"name": "<prefixed_name>", "arguments": {...}}.
Always use filters when listing. If the technician asks "what are my open work orders?",
filter by status=open rather than listing all and filtering yourself.
Step 2: Format the Response
For a single work order:
## WO-007 โ Fiber Splice Repair
| Field | Value |
|-------|-------|
| **Status** | ๐ก In Progress |
| **Priority** | ๐ด Critical |
| **Technician** | Mike Chen |
| **Location** | 456 Industrial Pkwy, Building C |
| **Due Date** | 2025-06-15 |
| **Parts Needed** | FIB-012 (ร2), FIB-045 (ร1) |
**Description:** Repair damaged fiber splice in distribution panel, Building C, 3rd floor.
For multiple work orders, use a summary table:
WO ID
Title
Status
Priority
Technician
Due Date
WO-003
Cable Install
๐ข Open
๐ก Medium
Sarah Kim
2025-06-10
WO-007
Splice Repair
๐ก In Progress
๐ด Critical
Mike Chen
2025-06-15
Step 3: Status & Priority Indicators
Always include the label text after the icon โ never show a bare colored circle.
Status:
๐ข Open โ not yet started
๐ก In Progress โ work underway
โ Completed โ finished
โ Cancelled โ cancelled
Priority:
๐ด Critical โ immediate attention
๐ High โ urgent
๐ก Medium โ standard
๐ข Low โ when time allows
When status and priority appear on the same line (e.g., in a header), use labels to disambiguate:
๐ก In Progress | ๐ก Medium Priority โ not ๐ก | ๐ก
Step 4: Handle Creates and Updates
On create: Confirm with the technician before submitting if any required field is missing.
Required: title, description, priority, assigned_technician, location, due_date.
On update: After a successful update, echo back exactly what changed:
If a work order has parts_needed, mention them by part ID so the technician can follow up
with an inventory check. Offer: "Want me to check stock on these parts?"
What NOT to Do
โ Do not invent work order IDs or details
โ Do not list all work orders without applying filters when the user specifies criteria
โ Do not create a work order without confirming missing required fields
โ Do not use knowledge base tools for work order questions
โ Do not guess the status or priority โ read it from the response