Getting Started
Install Claude Launchpad and score your Claude Code setup in 10 seconds.
Install
npm i -g claude-launchpadpnpm add -g claude-launchpadyarn global add claude-launchpadOr run directly without installing:
npx claude-launchpadClaude Launchpad has 4 CLI commands (init, doctor, eval, memory) and 2 skills (/lp-enhance, /lp-migrate-memory). Memory is optional.
Recommended Flow
New project
Scaffold
claude-launchpad initGenerates baseline config files in-project (CLAUDE.md, TASKS.md, .claude/settings.json) and creates .claudeignore, .claude/.gitignore, and .claude/rules/conventions.md when missing. It also offers /lp-enhance install (project/global/skip) when not already installed.
Let Claude perfect it
/lp-enhanceInside Claude Code, run the skill. Claude reads your codebase, restructures CLAUDE.md, and fills in architecture, conventions, and guardrails with real content.
Existing project
Fix the structure
claude-launchpad doctor --fixAdds missing hooks/rules/sections, security defaults, and creates /lp-enhance only when no project/global/legacy install already exists. Jumps to ~86%.
Let Claude clean it up
/lp-enhanceInside Claude Code, type /lp-enhance. The fixer appends sections mechanically - the skill has Claude restructure and rewrite CLAUDE.md into clean, project-specific content.
Prove it works
claude-launchpad evalKeep your config healthy
init runs once. doctor, /lp-enhance, and eval are designed for repeat use as your project evolves. memory is optional and can be installed whenever you want persistent context.
| When | Run |
|---|---|
| Added dependencies, changed frameworks, modified hooks | doctor --fix |
| Major refactor, new modules, CLAUDE.md feels stale | /lp-enhance |
| Before a release, after config changes, Claude ignoring rules | eval |
| You want cross-session memory with local SQLite + MCP tools | memory |
Your codebase changes. Your config should keep up. Run doctor periodically. If the score drops, --fix and /lp-enhance bring it back.
Command Map (details in each command page)
Use this as a quick map; each command page covers full flags and workflows.
| Command | What it does | Runs |
|---|---|---|
claude-launchpad init | Detect stack, generate config, hooks, permissions | Locally |
claude-launchpad | Score your config 0-100, list issues | Locally |
claude-launchpad doctor --fix | Auto-fix issues: hooks, rules, sections, .claudeignore | Locally |
claude-launchpad doctor --watch | Live score that updates when you save config files | Locally |
/lp-enhance (skill) | Claude reads your code and completes CLAUDE.md | Inside Claude Code |
claude-launchpad eval | Run Claude against test scenarios, prove config works | Via Claude CLI |
claude-launchpad memory | Set up persistent memory, MCP tools, and /lp-migrate-memory skill | Locally |
claude-launchpad memory --dashboard | TUI dashboard for memory visualization | Locally |
Commands marked Locally run offline with zero API calls. Commands marked Via Claude CLI require Claude Code installed and authenticated. Memory is optional - install only if you want persistent context across sessions.