Make coding agents less dumb. Save time, money, sanity.
Create a new project that is ready for you and your coding agent.
Node.js 26 or later, and git. Docker is recommended. Without Docker, you cannot use bun.
npx @freecodecamp/agent-scaffold createAnswer the prompts: project name, runtime, framework. Then start the project:
cd <name>
docker compose up --watchnpx @freecodecamp/agent-scaffold list --json
npx @freecodecamp/agent-scaffold create --yes --json --name my-applist --jsonshows the values thatcreateaccepts.- Add
--runtime,--framework, or--pkg-managerto change the defaults.
| Runtime | Frameworks |
|---|---|
static_web (default) |
astro-lite (default), html-css-js, react-vite, tanstack-shadcn, astro-react |
node |
express (default), typescript |
Package managers: pnpm (default) and bun. The prompts do not offer bun. Use --pkg-manager bun.
AGENTS.md, withCLAUDE.mdas a symlink to it.- Agent skills in
.agents/skills/, linked from.claude/skills/. Dockerfile,compose.yaml, and.devcontainer/.- Pinned dependencies and a first git commit.
The CLI does not deploy. See the command reference for all flags, JSON output, and exit codes.
Copyright © 2014 freeCodeCamp.org
The content of this repository is bound by the following license:
- The computer software is licensed under the BSD-3-Clause license.