← ClaudeAtlas

dhpk-project-setuplisted

Project configuration initialization: first-time setup, auto-detecting the framework, and replacing CLAUDE.md placeholders. Not for: ongoing config checks (use dhpk-claude-health), skill creation (use dhpk-create-skill). Output: configured CLAUDE.md + project settings + rules + hooks.
hmj1026/dhpk · ★ 2 · AI & Automation · score 71
Install: claude install-skill hmj1026/dhpk
# Project Setup ## When NOT to Use - CLAUDE.md placeholders are already fully replaced (no `{...}` remaining) - Non Node.js/TypeScript project without a recognized manifest file -- run with `--detect-only` to see what can be auto-detected. Manual configuration may be needed for: {FRAMEWORK}, {CONFIG_FILE}, {BOOTSTRAP_FILE}. Script commands ({TEST_COMMAND}, etc.) can often be detected from manifest files - Only want to modify a single placeholder -- just Edit CLAUDE.md directly ## Workflow ``` Phase 1 Detect project environment (manifest, lockfile, framework, DB, entrypoints, scripts) Phase 2 Confirm detection results → wait for user confirmation/corrections Phase 2.5 Select ecosystem blocks (map manifest → ecosystem tag) Phase 3 Write to .claude/CLAUDE.md (filter blocks, replace placeholders) — unless --detect-only Phase 4 Verify CLAUDE.md (no remaining placeholders) Phase 5 Install Rules + backfill CLAUDE.md @rules/ refs — unless --no-rules / --lite → references/install-rules-phase.md Phase 6 Install Hooks (copy 5 hooks + merge settings.json) — unless --no-hooks / --lite → references/install-hooks-scripts.md Phase 6.5 Install Scripts (3 runner scripts + manifest) — unless --lite / --detect-only → references/install-hooks-scripts.md Phase 6.7 Configure env vars (STOP_GUARD_MODE + model-aware vars) — unless --detect-only / --lite → references/env-config-phase.md Phase 7 Final verification report + closed-loop check