author-workorders

Renders approved JSON compile packets into canonical work-order markdown files.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/skyrocoster/dnd-kids-resources --skill author-workorders-skyrocoster
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: author-workorders
Source: https://github.com/skyrocoster/dnd-kids-resources/tree/main/.opencode/skills/author-workorders
Command: npx skills add https://github.com/skyrocoster/dnd-kids-resources --skill author-workorders-skyrocoster

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It converts coordinator-approved work-order compile packets into losslessly rendered markdown order files at exact canonical paths, eliminating drift between approved plans and written orders. ## Core Features & Use Cases - Lossless Packet Rendering: Preserves every packet value including authorization, bounded context, ordered actions, proof commands, acceptance criteria, exclusions, and escalation boundaries without inference or rewriting. - Deterministic Generation and Validation: Invokes new_order.py to render the packet and check_orders.py to verify the resulting order files, with bounded correction attempts. - Use Case: A coordinator supplies a complete JSON compile packet for an approved order; the Skill renders it to docs/plans/active/<feature>/orders/<NN>-<slug>.md and runs the checker to confirm correctness. ## Quick Start Provide the approved JSON compile packet and ask to render the work order to its canonical path, then run the order checker on the result.

Frequently Asked Questions about author-workorders

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

FAQPage Schema
How do I render a work order from a compile packet?▼

Pass the complete JSON compile packet to new_order.py via --packet - or --packet <path>. The packet's output_path must be the exact canonical path docs/plans/active/<feature>/orders/<NN>-<slug>.md, and every value is preserved verbatim.

How do I validate a generated work order file?▼

Run check_orders.py with the exact order file paths after rendering. The protocol allows at most one frontier correction and one deterministic generator or checker repair when that limit is part of the calling protocol.

Can the skill modify packet contents during rendering?▼

No. The skill is a bounded artifact author and must preserve every packet value exactly. It cannot infer files, add anchors, compress actions, synthesize wrappers, rewrite commands, or alter dot-directory paths like .opencode/.

When should I use this work-order authoring skill?▼

Use it only after behavior, scope, boundaries, dependencies, proof, and acceptance are fully settled by the coordinator. It does not plan, choose architecture, execute orders, or edit plans, implementation, or production tooling.

What are the limitations of the work-order rendering workflow?▼

The skill cannot read the generator or checker scripts, cannot execute or dispatch orders, and cannot make planning decisions. It only renders supplied packets and reports outputs and diagnostics from the checker.