An interactive scaffolder that generates a fully configured CLAUDE.md, task tracker, and environment template for your stack. Pairs with Everything Claude Code for agents, skills, and hooks.
$ git clone https://github.com/mboss37/claude-launchpad.git my-project $ cd my-project $ ./setup.sh Claude Launchpad Project name: my-saas-app Choose your stack: 1) Next.js + shadcn/ui + Supabase 2) Python + FastAPI + PostgreSQL 3) Go + HTMX + SQLite 4) Rails 8 + Hotwire + PostgreSQL 5) Custom Pick [1-5]: 1 ✓ Generated CLAUDE.md ✓ Generated TASKS.md ✓ Generated .env.example ✓ Clean git history
## Stack <!-- TODO: Define your tech stack --> <!-- - Framework: ... --> <!-- - Database: ... --> ## Commands <!-- TODO: Fill in commands --> <!-- - Dev server: `...` --> ## Architecture <!-- TODO: Describe in 3-5 bullets -->
## Stack - Framework: Next.js 15 (App Router) - UI: shadcn/ui + Tailwind CSS - Database: Supabase (PostgreSQL + RLS) - Auth: Supabase Auth (SSR) ## Commands - Dev server:pnpm dev- Build:pnpm build- Lint:pnpm lint## Architecture - Full-stack monorepo — Next.js frontend + API - Supabase for auth, database, storage - Server Components by default - RLS policies enforce authorization
The scaffolder generates everything. Then install ECC for the full agent toolkit.
The setup script asks for your project name and stack, then generates a fully configured CLAUDE.md, TASKS.md, and .env.example. It cleans up after itself and resets git history.
git clone https://github.com/mboss37/claude-launchpad.git my-project cd my-project ./setup.sh
This adds 16 agents, 65+ skills, 40+ commands, and 20 hooks. Run inside Claude Code:
claude > /plugin marketplace add affaan-m/everything-claude-code > /plugin install everything-claude-code@everything-claude-code # Install language rules git clone https://github.com/affaan-m/everything-claude-code.git /tmp/ecc cd /tmp/ecc && ./install.sh <language> # options: typescript | python | golang | swift
Plugins are runtime extensions — they load from ~/.claude/plugins/, not your project folder.
Your CLAUDE.md is already configured. Use ECC skills to drive your workflow:
> /plan "Build user authentication with email/password and OAuth" > /tdd > /verify pre-commit > /code-review
Generated by ./setup.sh — your project's memory, conventions, and task tracking. Committed to git, shared with your team.
CLAUDE.md — stack, architecture, commands, conventionsTASKS.md — sprint tracker with session continuity.env.example — required environment variables.gitignore — sensible defaultsProduction-grade agents, skills, hooks, and rules. Installed as a plugin, managed separately.
ECC enforces a structured development pipeline. Each phase uses specialized agents and commands.
/plan Plan/tdd Write tests/verify Verify/code-review Review
1. Plan — /plan restates requirements, identifies risks, and creates a phased implementation plan. Waits for your confirmation before any code is written.
2. Test first — /tdd scaffolds interfaces and writes failing tests (RED), then implements minimal code to pass (GREEN), then refactors (IMPROVE). Targets 80%+ coverage.
3. Implement — Write the feature. ECC hooks auto-format your code, run type checks, and warn about console.log statements as you work.
4. Verify — /verify runs build, type check, lint, tests, and console.log audit in one command. Supports quick, full, pre-commit, and pre-pr modes.
5. Review — /code-review checks for security vulnerabilities, code quality, performance issues, and missing tests.
6. Commit — Conventional commits enforced by rules. Hooks remind you to review before pushing.
The Everything Claude Code plugin adds production-grade tooling on top of your scaffolded project. Here's the full inventory.
| Category | Count | Highlights |
|---|---|---|
| Agents | 16 | Planner (Opus), Architect (Opus), TDD Guide, Code Reviewer, Security Reviewer, Build Error Resolver, E2E Runner, Database Reviewer, and more |
| Skills | 65+ | Backend patterns, frontend patterns, API design, database migrations, Docker, deployment, agentic engineering, per-language deep dives (Python, Go, Java, Swift, C++) |
| Commands | 40+ | /plan, /tdd, /verify, /code-review, /security-scan, /e2e, /build-fix, /learn-eval, /refactor-clean |
| Hooks | 20 | Auto-format (Prettier/Biome), TypeScript type check, console.log warnings, git push reminders, session state persistence, pattern extraction |
| Rules | 9 common + 5 per language | Coding style, security (OWASP), testing (80% coverage), git workflow, performance. Language-specific: TypeScript, Python, Go, Swift |
The setup script generates a fully configured CLAUDE.md for any of these stacks. Pick "Custom" to start with a guided skeleton.
./install.sh typescript./install.sh python./install.sh golang./install.sh typescript (for JS/frontend)Once you're comfortable with single-agent workflows, scale up with one of these three orchestration tools.
Built into Claude Code. Peer-to-peer messaging, shared tasks, 3-5 agents collaborating.
OPEN SOURCETUI for parallel sessions. Git worktree isolation, 5-10 agents, zero file conflicts.
OPEN SOURCEFull orchestration platform. Mayor agent, crash recovery, 20-30 agents at scale.
The scaffolder generates your project files, then removes itself.
claude-launchpad/ ├── setup.sh # the scaffolder ├── CLAUDE.md # TODOs — not yet configured ├── .gitignore ├── README.md └── LICENSE
my-project/ ├── CLAUDE.md # fully configured for your stack ├── TASKS.md # stack-specific Sprint 1 tasks ├── .env.example # stack-specific env vars ├── .gitignore └── .claude/ └── settings.json # ECC plugin enabled