Service Class Planner converts a task profile into scheduling guidance and a task schedule, then saves the result locally or delivers it to a configured target.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install task-priority-guidance-complete
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install task-priority-guidance-complete using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Service Class Planner is an end-to-end business workflow skill that reads a task_profile, computes scheduling_guidance, and uses that result to build a task_schedule. It writes a local business artifact under the explicitly provided output directory, bringing identification and downstream execution together in one run.
When configured with an SMTP or HTTP delivery target, the skill can perform the declared delivery action and return a receipt describing the outcome. Without delivery configuration, it operates locally and contacts no external service. This makes it a practical addition to Openclaw Skills for repeatable task planning with an optional, explicit delivery step.
task_profile from the input JSON file.scheduling_guidance.task_schedule.--output-dir.sent, delivered, failed, or unconfigured; delivery errors produce a nonzero exit.Run the bundled workflow with Python and provide an input JSON file and output directory:
python scripts/run.py --input examples/request.json --output-dir ./workspace
To provide optional delivery settings in a file, add --delivery-config:
python scripts/run.py --input examples/request.json --output-dir ./workspace --delivery-config delivery.json
For SMTP message delivery, configure CLAWHUB_SMTP_HOST and, as needed, CLAWHUB_SMTP_PORT, CLAWHUB_MAIL_FROM, CLAWHUB_SMTP_USERNAME, and CLAWHUB_SMTP_PASSWORD. Alternatively, provide an SMTP object with smtp_host, smtp_port, and from_addr in the delivery configuration.
For HTTP registration or submission, configure CLAWHUB_DELIVERY_ENDPOINT and optionally CLAWHUB_DELIVERY_API_KEY, or provide an endpoint object in the delivery configuration. Delivery targets, credentials, and recipients are supplied at runtime. With no delivery configuration, the skill writes the local artifact only and makes no external requests. The bundled examples/expected.json documents the output shape; runtime paths and receipt identifiers are excluded.
The workflow uses JSON input and output data:
| Data element | Role |
|---|---|
task_profile |
Upstream input describing the task to plan. |
scheduling_guidance |
Identification-stage result used by the downstream operation. |
task_schedule |
Computed business result for the operations schedule. |
delivery |
Receipt reporting the real delivery outcome when applicable. |
Key files and directories:
examples/request.json — bundled upstream input example.examples/expected.json — example of the complete two-stage output structure.--output-dir — required destination for the local business artifact.scripts/upstream/operation.py, scripts/upstream/validation.py, and scripts/upstream/config.json — identification-stage implementation and configuration.scripts/downstream/ — downstream delivery-stage implementation, including deliver_effect.scripts/run.py — complete workflow runner.source-map.json — provenance information for both extracted stages.--delivery-config file.sent, delivered, failed, and unconfigured.Loading
Process delivery inputs into acknowledgement guidance and confirmation records, with optional real-world delivery and a receipt.

Artifact Delivery Planner identifies an incoming request, creates a local delivery route record, and optionally performs the configured external delivery action.

Resolve supplier aliases into canonical names, produce a business match report, and optionally deliver the result to a configured destination.

Turn a content profile into handling guidance and a local review plan, with optional configured email or HTTP delivery.

Classify a stakeholder brief, create a client-facing preview from approved sections, and optionally deliver it while recording the outcome.

Calculate an invoice-match threshold, build a reconciliation summary, and optionally deliver the resulting business record.








































