Compose your stack. One command builds it agent-ready.
Single app or monorepo — Next.js, Laravel, Go, any mix. Every app is scaffolded by its official generator, then wired with merged AI rules, subagents, slash commands and project memory.
npm create promptheus@latest my-app -- --plan eyJ2IjoxLCJuYW1lIjoibXktYXBwIiwic2hhcGUiOiJzaW5nbGUiLCJ3b3Jrc3BhY2UiOiJwbnBtIiwiYXBwcyI6W3siaWQiOiJhMSIsInBhdGgiOiIuIiwibmFtZSI6Im15LWFwcCIsImZyYW1ld29ya0lkIjoibmV4dGpzIiwiYWRkb25zIjpbInRhaWx3aW5kIiwiZXNsaW50LXByZXR0aWVyIiwidml0ZXN0Il19XSwidG9vbGtpdCI6eyJydWxlcyI6ImF1dG8iLCJhZ2VudHMiOnRydWUsImNvbW1hbmRzIjp0cnVlLCJtZW1vcnkiOnRydWV9LCJnaXQiOnRydWV9my-app/ ← next-app@latest ├─ AGENTS.md ← 4 rules, merged ├─ LEARNINGS.md ← project memory ├─ .claude/ │ ├─ agents/ ← subagents │ └─ commands/ ← slash commands └─ … ← app files from the official scaffold
- Next.js via next-app@latest
- 2 addons absorbed by scaffolder flags
- 1 addon auto-installed with config
- 4 rules merged into one AGENTS.md
- Subagents in .claude/agents/
- Slash commands in .claude/commands/
- LEARNINGS.md project memory, seeded
- Git repository with a first commit
- 01
Compose the project
Name it, pick single app or monorepo, choose a framework for every app and toggle the addons that fit — conflicts sort themselves out.
- 02
Run one command
npm create promptheus scaffolds every app with its official generator — create-next-app, composer create-project, cargo new — never a vendored template.
- 03
Ship agent-ready
The matching rules merge into one AGENTS.md; subagents, slash commands and LEARNINGS.md project memory are wired before your first prompt.
Always current — every app comes from its official scaffolder, so nothing here can rot. Everything you compose is CC0: no sign-up, no attribution. Explore the rest of the toolkit: rules ↗, agents ↗ and commands ↗.