← ClaudeAtlas

nazgulbootstrap-projectlisted

Generate a portable, Nazgul-free project bundle (docs + Claude subagents) without installing Nazgul. Runs the full pre-planning pipeline (discovery, doc-generator, reviewer-instantiation, optional designer) and emits output into standard paths (./docs/, ./docs/context/, ./.claude/agents/, ./.claude/).
OrodruinLabs/nazgul · ★ 4 · AI & Automation · score 73
Install: claude install-skill OrodruinLabs/nazgul
# Bootstrap Project ## Examples - `/nazgul:bootstrap-project` — Interactive: ask for objective, then run full pipeline - `/nazgul:bootstrap-project "Add Stripe billing to existing app"` — Use given objective - `/nazgul:bootstrap-project --dry-run` — Run pipeline and transform into scratch without relocating - `/nazgul:bootstrap-project --yes --overwrite` — Non-interactive, overwrite existing ./docs or ./.claude/agents ## Arguments $ARGUMENTS ## Flags - `--yes` — Non-interactive; abort on ambiguous prompts. - `--overwrite` — Force overwrite of non-empty `./docs/` or `./.claude/agents/`. - `--dry-run` — Run pipeline and transform into scratch; skip relocation and cleanup. - `--wipe-scratch` — Delete any existing `./.bootstrap-scratch/` before starting. - `--resume-scratch` — Keep any existing `./.bootstrap-scratch/` and proceed with the run. Pipeline agents are still invoked; each may reuse pre-existing files in scratch at its own discretion, but the skill does not explicitly skip phases based on what's already there. ## Instructions **Pre-load:** Run `ToolSearch` with query `select:AskUserQuestion` to load the interactive prompt tool (deferred by default). Do this BEFORE any step that uses `AskUserQuestion`. ### Phase 1 — Pre-flight gate Source the preflight helpers: ```bash source "$CLAUDE_PLUGIN_ROOT/scripts/lib/bootstrap-preflight.sh" ``` Parse `$ARGUMENTS` structurally: split on whitespace, pull out known flags, and leave the rest as the free-form objective. This