What problem does it solve? Setting up a new project involves dozens of forgettable steps: creating folder structure, writing a README, configuring Claude Code settings, initializing planning files, merging .gitignore entries, setting up git, encrypting sensitive planning files, and creating a GitHub repo. This Skill turns that into one guided wizard so nothing is missed. ## Core Features & Use Cases - Guided project scaffolding: Asks one question at a time (name, description, type, stack) and creates the matching folder structure, README.md, and .claude/CLAUDE.md from templates. - Planning and session file initialization: Creates .work/PLAN.md, .work/FINDINGS.md, .work/PROGRESS.md, .memory/SESSION-LOG.md, CHANGELOG.md, and KNOWLEDGE.md. - Git, git-crypt, and GitHub integration: Runs git init, optionally encrypts planning files with git-crypt (key stored in Proton Pass), and creates a GitHub repo via the gh CLI. - Idempotent .gitignore merging: Append-if-missing merge under a marked block, so re-running never overwrites user-authored ignore rules. - Use Case: You just created an empty directory for a new TypeScript CLI tool. Run the wizard once and end up with a full folder scaffold, configured Claude Code permissions, encrypted planning files, and a pushed GitHub repo. ## Quick Start Run /dev-setup in your new project directory and answer the wizard's questions to scaffold the entire project.