ho-setuplisted
Install: claude install-skill yansfil/sasu
# ho-setup
Use this skill to inspect or configure how the PRD pipeline
(`implement` and `ship`) behaves in the current repository.
This skill owns project setup files only:
- `agents/config.json`
- `.gitignore` entries that control which `agents/` artifacts are tracked
It never touches PRDs, implementation state, or delivery branches.
Match the user's language by default.
## Inspect First
Always start with the doctor:
```sh
sasu doctor
```
It reports the effective delivery config (config file plus defaults), unknown or
misspelled config keys, git/origin/gh readiness, worktree sync source problems,
ship availability, hook registration, sasu gate
CLI readiness (binary contract version, judge backends, verify commands), and
any active run with its ship-pending state.
If the user only asked "what is the current setting", report the doctor output
and stop.
## Configure
When the user wants to change settings, interview briefly with defaults, write
`agents/config.json`, and keep `.gitignore` aligned.
On first setup in a project, also seed the agent-facing structure notes before
the config interview:
```sh
sasu setup seed-agents-md
```
This writes (or updates, marker-based and idempotent) a Harness Namespace
section in AGENTS.md explaining `agents/prd`, `agents/rules`,
`agents/runs`, the gitignore policy, and how to consult learned rules,
and it creates the `CLAUDE.md -> AGENTS.md` symlink.
If CLAUDE.md already exists as a regular file, the command refuses; show the
use