← ClaudeAtlas

initlisted

Initialize project — orchestrates env-setup, github-setup, ci-setup, release-setup. Triggers: "init" | "setup project" | "initialize project".
Roxabi/roxabi-plugins · ★ 9 · AI & Automation · score 75
Install: claude install-skill Roxabi/roxabi-plugins
# Init Let: I_TS := `${CLAUDE_PLUGIN_ROOT}/skills/init/init.ts` F := `--force` flag present in `$ARGUMENTS` SKIP_AXIAL := `--skip-axial` flag present in `$ARGUMENTS` args := join(F ? "--force" : "", SKIP_AXIAL ? "--skip-axial" : "") Full project initialization harness. Orchestrates three focused sub-skills in sequence, each independently re-runnable: | Sub-skill | Concern | |-----------|---------| | `/env-setup` | stack.yml, CLAUDE.md rules, docs stubs, VS Code, LSP | | `axial-adr-create` (agent) | **Axis of decomposition ADR** — mandatory drift prevention (N×M trap). Skippable via `--skip-axial` for trivial single-axis projects. See `shared/references/axial-decomposition.md` | | `/github-setup` | GitHub Project V2 board, labels, branch protection, workspace | | `/ci-setup` | GitHub Actions, TruffleHog, Dependabot, hooks, marketplace plugins | | `/release-setup` | Commit standards (Commitizen), hook additions, release automation (semantic-release / Release Please) | Run sub-skills directly to reconfigure a single concern without re-running the full init. ## Phase 1 — Parse Input + Idempotency ¬F → check existing: `test -f .claude/dev-core.yml && echo "1" || grep -c 'dev-core' .env 2>/dev/null || echo "0"`. result > 0 → → DP(A) **Re-configure** (≡F) | **Skip** (abort). ## Phase 2 — Prerequisites Run: `bun $I_TS prereqs`. Parse JSON → display ✅/❌ table for bun, gh, git remote. ∃ ❌ → show install links: - bun: https://bun.sh/ - gh: https://c