← ClaudeAtlas

initlisted

Configure ship-it for this project. Detects the package manager, verify command, CI system, issue tracker, doc tools, and installed reviewers from the repo, asks only for what it cannot infer, then writes ship-it.config and generates doc-job skills for any docs without a built-in. Use to set up ship-it on a new project ("set up ship-it here", "configure ship-it", "ship-it init") or to reconfigure. Run once per project before using the ship-issues orchestrator.
pricklywiggles/fractally-claude-marketplace · ★ 1 · AI & Automation · score 65
Install: claude install-skill pricklywiggles/fractally-claude-marketplace
# init: configure ship-it for this project Produce a `ship-it.config` that adapts the generic engine to this project. Detect first, ask only for the gaps, generate doc-job skills for anything without a built-in. This is the one place all the interactive questions live; everything downstream runs from the config non-interactively. The full config schema is in the plugin's `CONTRACTS.md`; the keys are summarized in step 5. ## 0. Welcome and explain the plan Before touching anything, open with a short welcome that orients a first-time user. Cover four things, briefly and skimmably: a **welcome**, **what ship-it does**, **the stages it covers**, and **what is about to happen** in this setup. Something like: > **Welcome to ship-it.** It takes your work from a tracker issue (or just your current changes) all the way to a merged pull request, and keeps your living docs in step as it goes. It is configurable per project, and every stage is also a standalone skill you can run on its own. > > **The stages** (the named skills below also run on their own, and `init` configures or swaps each): > > - **plan** (`plan-one-issue`): draft a right-sized plan per work-unit (validating any plan already in the ticket), checkpointed before any code. > - **implement** (`fix-one-issue`): make the change in a branch, verify, commit. > - **comment cleanup** (`comment-cleanup`): a pass that verifies and corrects comment overuse and verbosity in the change, keeping the non-obvious why and dropping n