← ClaudeAtlas

ho-setuplisted

Project-local PRD pipeline configuration. Use when the user invokes "$ho-setup", asks to enable or change PR delivery mode, configure worktree/secrets sync for implement, configure the agents/ namespace gitignore policy, inspect the current PRD pipeline settings, or diagnose why implement/ship delivery is not working.
yansfil/sasu · ★ 1 · AI & Automation · score 64
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