work-order-tracking

Tracks manufacturing work orders through release, WIP, backlog, and on-time delivery reporting.

1|Updated Jun 21, 2026
One-click install
npx skills add https://github.com/tapway/shogun-os --skill work-order-tracking-tapway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work-order-tracking
Source: https://github.com/tapway/shogun-os/tree/main/skills/manufacturing/work-order-tracking
Command: npx skills add https://github.com/tapway/shogun-os --skill work-order-tracking-tapway

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Manufacturing teams lose visibility into work order status across the production floor, making it hard to spot backlogged orders, measure on-time delivery, and keep WIP data accurate without manual spreadsheet tracking. ## Core Features & Use Cases - Work Order Lifecycle Tracking: Create, list, and update work orders across five statuses (Released, In Progress, Hold, Completed, Closed) with plant and line filtering. - WIP and Backlog Reporting: Generate WIP summaries and backlog aging analysis with escalation recommendations for orders past the warning threshold. - On-Time Delivery Calculation: Compute OTD rate over a date range against a configurable target, with breakdowns by plant and product. - Use Case: A production manager asks for the weekly backlog report and discovers 5 orders past due by more than 3 days, then drills into each order's hold reason to escalate material shortages. ## Quick Start Ask the agent to list all in-progress work orders for plant-01 and generate a backlog report for the past 7 days.

Frequently Asked Questions about work-order-tracking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track work order status in manufacturing?

Use the wo list command with status and plant filters to view work orders across five lifecycle states: released, in_progress, hold, completed, and closed. The wo show command displays detail for a single order by ID.

How to calculate on-time delivery rate for production orders?

Run the otd subcommand with a date range to compute the percentage of orders completed by their due date. The result compares against the WO_OTD_TARGET environment variable (default 95%) and reports average late days.

Can I use this with an ERP system like Odoo or ERPNext?

Yes, set the WO_ERP_ADAPTER environment variable to odoo or erpnext to pull work order data from your ERP. The default manual mode reads CSV data from the path defined in WO_DATA_PATH.

What data format does manual work order entry require?

Manual mode expects CSV files with columns for wo_id, product, quantity, released_date, due_date, status, plant, and line. Store the files in the directory specified by WO_DATA_PATH, defaulting to ./data/work-orders/.

When should I not use work order tracking?

Do not use it for preventive maintenance work orders generated by PM schedules; those belong to the maintenance-pm skill. It is designed for production work orders tied to products, quantities, and due dates.