harness_init
Scaffold a harness manifest from a template when the current harness lacks one. Idempotent; optionally overwrite existing files.
Instructions
Scaffold a harness manifest at /harnesses/.md from the template (see stack spec v1 §4.7). Call this when identity() reports a missing manifest for the current harness. Idempotent: skip-exists by default; overwrite: true replaces.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Harness name (e.g. "claude-code", "codex", "gemini-cli") | |
| overwrite | No | Replace existing manifest (default: false) |