Claude follows your rules.With proof.
Claude follows CLAUDE.md ~80% of the time. Hooks run at 100%. Most setups ship with zero hooks. Launchpad scores your Claude Code config, fixes the gaps with hooks and permissions, and runs scenarios to prove Claude follows your rules in practice.
Generate the baseline Claude setup for a new repo.
Write code, add dependencies, shape the architecture.
Claude reads your code and completes CLAUDE.md with real conventions and guardrails.
Run scenarios to verify Claude actually follows your rules.
Runs doctor automatically when config already exists.
Auto-repair hooks, permissions, and missing sections.
Claude reads your code and completes CLAUDE.md with real conventions and guardrails.
Run scenarios to verify Claude actually follows your rules.
Measured improvement
What changes after doctor --fix
One command finds misconfigurations. One flag fixes them. Your score goes from failing to passing in seconds.
Verify behavior
Eval: prove Claude follows your rules
A doctor score of 95% means your config looks good. An eval FAIL means Claude ignores those rules in practice. Eval closes the gap between configuration and actual behavior.
15 built-in scenarios across 3 suites: security, conventions, and workflow.
Each run creates an isolated sandbox with your full .claude/ config copied in. Your code is never touched.
Optional add-on
Your decisions follow you everywhere
Claude's built-in memory resets per machine. Launchpad syncs memories to a private GitHub Gist. Switch laptops, pair on a teammate's machine, or set up a new dev environment. Your architecture decisions, bug patterns, and conventions are already there.
One command to set up. Claude does the bookkeeping from there.
The full picture
Each tool has one job
init scaffolds. doctor maintains. /lp-enhance makes it smart. eval proves it works. memory remembers.
| Responsibility | init | doctor --fix | /lp-enhance | eval | memory |
|---|---|---|---|---|---|
| Detect stack and framework | ✓ | - | - | - | - |
| Generate CLAUDE.md, TASKS.md, BACKLOG.md (WP template) | ✓ | - | - | - | - |
| Generate settings.json and hooks | ✓ | ✓ | - | - | - |
| Generate .claudeignore | ✓ | ✓ | - | - | - |
| Generate .claude/rules/workflow.md (path-scoped) | ✓ | ✓ | - | - | - |
| Install workflow-check hook (staleness warnings) | ✓ | ✓ | - | - | - |
| Score config 0-100 | - | ✓ | - | - | - |
| Fix missing sections, rules, permissions | - | ✓ | - | - | - |
| Collapse duplicate ## Memory headings | - | ✓ | - | - | - |
| Add stop-and-swarm rule | ✓ | ✓ | - | - | - |
| Rewrite CLAUDE.md with real project content | - | - | ✓ | - | - |
| Suggest hooks, MCP servers, path-scoped rules | - | - | ✓ | - | - |
| Overflow conventions to .claude/rules/ | - | - | ✓ | - | - |
| Prove Claude follows your rules | - | - | - | ✓ | - |
| Run sandbox test scenarios | - | - | - | ✓ | - |
| Persistent cross-session memory | - | - | - | - | ✓ |
| Dashboard, sync, migration | - | - | - | - | ✓ |
Zero config to start. Five minutes to a scored setup.
The quickstart walks you through init, doctor, enhance, and eval. Flags, edge cases, and CI integration are in the full docs.