← ClaudeAtlas

new-projectlisted

Full project bootstrap — interviews the developer (name, description, stack, components), then scaffolds directory structure, CLAUDE.md, config files, hooks, skills, and first commit.
sneg55/agent-starter · ★ 8 · Code & Development · score 81
Install: claude install-skill sneg55/agent-starter
# New Project Bootstrap <!-- Mirrors AGENT.md in the agent-starter repo. If guides change, update this skill to match. --> Use when starting a new project from scratch. Scaffolds a complete AI-friendly project following the agent-starter patterns: feature-based directory structure, CLAUDE.md with memory taxonomy, config files, optional hooks and skills, first commit. ## Phase 1: Interview Ask these questions **one at a time** before taking any action: 1. **Project name** — what is the name of the project? 2. **Description** — one sentence describing what it does. 3. **Tech stack** — language, framework, package manager (e.g. "TypeScript, Next.js, pnpm"). 4. **Optional components** — which would you like installed? - Hooks (auto-enforce file size limits and codebase health checks at `~/.claude/hooks/`) - Skills (commit, commit-push-pr, simplify, remember, dream, new-project at `~/.claude/skills/`) - Both - Neither 5. **Repo path** (only if hooks or skills selected) — what is the local path to the agent-starter repo? (e.g. `~/code/agent-starter`). If the answer to question 4 was "Neither", skip this question. Do not proceed past this step until you have all answers. ## Phase 2: Scaffold Execute these steps in order. ### 1. Create directory structure ```bash mkdir -p <project-name>/src/features mkdir -p <project-name>/src/services mkdir -p <project-name>/src/utils mkdir -p <project-name>/src/types mkdir -p <project-name>/src/constants mkdir -p <project-name