create-promptheus
v1.1.0
Published
Compose a complete project — single app or monorepo, any mix of stacks — scaffolded by the OFFICIAL generators, addons applied, agent toolkit wired (AGENTS.md, subagents, commands, project memory) — npm create promptheus
Maintainers
Readme
create-promptheus
Compose a complete project — single app or monorepo, any mix of stacks — and get one command that:
- scaffolds every app with its official generator (
npm create next-app@latest,composer create-project,cargo…) — no vendored templates, so nothing rots; - applies your addons per framework — scaffolder flags when they exist,
real installs + config files when portable, honest
NEXT_STEPS.mdnotes otherwise; - wires the whole agent toolkit via the
promptheusCLI — mergedAGENTS.mdrules, subagents, slash commands and aLEARNINGS.mdproject memory.
npm create promptheus@latest
# or, non-npm runners:
npx create-promptheus my-appIn a terminal that starts a compact wizard: project name → single app or monorepo → framework + addons per app → confirm. Prefer clicking? Compose visually at create.promptheus.dev — it emits the full command, plan included:
npm create promptheus@latest my-app -- --plan eyJ2IjoxLCJuYW1lIjoibXktYXBwIn0Options
| Flag | What it does |
| --- | --- |
| --plan <base64url> | Full-fidelity project plan from create.promptheus.dev |
| --pm <npm\|pnpm> | Package runner for JS scaffolds + installs (default: pnpm when installed, else npm) |
| -y, --yes | Skip prompts (without --plan: use the default plan) |
| --dry-run | Print every step that would run, execute nothing |
| --no-git | Skip git init + the initial commit |
| --no-toolkit | Skip the agent toolkit wiring |
| -h, -v | Help / version |
What you get
my-app/
├─ apps/web ← official create-next-app output
├─ apps/api ← idiomatic Go skeleton (go mod init + net/http)
├─ AGENTS.md ← merged rules for YOUR exact stack + toolkit wiring
├─ LEARNINGS.md ← project memory your agents read & append
├─ NEXT_STEPS.md ← per-app dev commands + anything that needs a human
├─ pnpm-workspace.yaml · README.md · .git
└─ .claude/ ← subagents + slash commandsMissing a toolchain (say, composer)? That app degrades to a STARTER.md
with the exact official command — everything else still gets built and wired.
Zero dependencies. The stack catalog and the plan codec are compiled into
vendor/ from the same TypeScript contracts the web configurator uses.
Part of the Promptheus family — rules, agents, commands, design, dbuilder, create. Public domain (CC0).
