← ClaudeAtlas

onboardlisted

Read an unfamiliar repo and write the agent-facing context file every other order depends on — conventions, commands, boundaries and the quality bar, proven by running them. Gated on a fresh agent answering the crew's real questions from the file alone.
saman-mb/shipmates · ★ 3 · AI & Automation · score 75
Install: claude install-skill saman-mb/shipmates
# /onboard — recon → draft → prove it answers Every role in this crew is told to hold the work to the standard in *your* repo's `README` / `CLAUDE.md`. Nothing produces that file. On a repo without a good one the whole crew quietly degrades to generic advice — and the failure is silent, because a vague context file still yields confident output. This order writes it, and **gates on a fresh agent being able to answer the crew's actual questions from the file alone**. Input (**$ARGUMENTS**): a path to a repo. Empty means the current one. **This is not `/document`.** The difference is the *audience*, not the topic. `/document` writes for **humans** and gates on a fresh reader completing a task. `/onboard` writes the **agent-facing contract** that every other order loads at run time, and gates on a fresh agent answering the crew's questions correctly. Same philosophy, different question — so neither forks the other. If what you want is a README or a tutorial, stop and run `/document`. --- ## Config (override only if the repo needs it) - `MODE` = `pr` (default) or `edit-in-place` — where the result lands. `pr` opens a worktree, a branch and a CI-gated PR rather than writing to the tree, reusing `/ship-issue`'s isolate stage and its commit-push-PR stage. This file is the contract every later run inherits, so it earns a diff and a human's eye before it lands; `edit-in-place` is an explicit request. `SURVEY` (`create` / `refresh`) is set by Stage 0 and describes what wa