← ClaudeAtlas

pipeline-statuslisted

Explain a setup-managed project's current pipeline stage, readiness, blockers, and one next action from durable on-disk state. Use when the user asks in any wording “на какой мы стадии?”, “что дальше?”, “где мы остановились?”, “продолжим проект”, “what stage are we at?”, “project status”, or returns to a project and wants orientation. Also use before resuming work when the current phase is uncertain. Do not use for the progress of one explicitly named cross-CLI task; that is workctl.
createusernam/setup_project · ★ 0 · Data & Documents · score 62
Install: claude install-skill createusernam/setup_project
# Pipeline Status Treat conversation as the primary interface. The user does not need to know or run pipeline commands. Inspect the deterministic state behind the scenes and answer in human language. ## Inspect 1. Resolve the project root with `git rev-parse --show-toplevel`; otherwise use the current directory. 2. If `.pipeline-state.json` is absent, report that the repository is not yet connected to the setup pipeline. Do not create or modify anything during a status request. State one next action: invoke `startup` for a new project, or ask the agent to adopt the existing repository. 3. Run `setup-pipeline status` from the project root. It executes the read-only validator bound to the current phase in `.pipeline-state.json`; a phase-process failure overrides global READY. If the command is missing, report a setup installation/discovery problem and point to `~/setup/docs/human/SETUP.md`; do not guess. 4. Read the phase from `.pipeline-state.json` and run `setup-preflight <phase> <project-root>`. Preflight is read-only and checks the core entry contract. A nonzero result means BLOCKED, not that the project is broken. The specialized validator is an exit/readiness check in status, not an entry guard: otherwise invalid in-phase state could not be repaired. 5. At Phase 7, if entry preflight passes, also run `setup-preflight 7 <project-root> --completion` to distinguish “review can start” from “delivery accepted and complete”. 6. If `.workctl/tasks/`