Harness Starter Generic

Minimal harnessed single-artifact starter. Use as a template for a custom app that produces one deliverable.

octos-org Updated

File contents

Harness Starter: Generic

The minimum legal shape of a harnessed custom app. Copy this crate when you want to produce a single deliverable file under a declared primary artifact and rely on the runtime to verify and deliver it.

What this starter proves

  • A [spawn_tasks.produce_artifact] block bound to [artifacts].primary.
  • A single on_verify file-exists check.
  • A smoke test asserting manifest parses, workspace policy parses, the artifact is produced, and the stable lifecycle_state values are Queued -> Running -> Verifying -> Ready.

See docs/OCTOS_HARNESS_DEVELOPER_GUIDE.md for the full contract.

Tools

produce_artifact

Produce a single text artifact under output/.

{"label": "quarterly review"}

Parameters:

  • label (required): free-text label recorded inside the artifact and used to derive its filename.

Artifact:

  • writes output/artifact-<slug>.txt
  • the workspace policy's primary glob (output/artifact-*.txt) resolves to this path.

octos-org/octos/tree/main/crates/app-skills/harness-starter-generic commit 210a99310c

Frequently asked questions

npx skillmds@latest add octos-org/harness-starter-generic