Install
Requirements
- ForgeLoop CLI and generated bots target Node.js 18+ (see the package
enginesfield). - Building this documentation site locally uses the website package, which declares Node 20+ for Docusaurus.
Scaffold a new project
Use your preferred package manager’s “create” flow (all resolve to the same create-forgeloop package):
- npm
- pnpm
- yarn
npm create forgeloop@latest my-bot
pnpm create forgeloop my-bot
yarn create forgeloop my-bot
You can also run npx create-forgeloop@latest my-bot directly.
Run the project CLI after scaffolding
Generated projects add create-forgeloop as a dev dependency so forgeloop is available without a global install. From the project root:
npx forgeloop help
Other package managers:
pnpm forgeloop help
yarn forgeloop help
Flags and argv
ForgeLoop primarily uses long flags (--dir, --yes, …), with a small set of short aliases:
-h→--help-V→--version-y→--yes-d <path>→--dir <path>
Other short flags are rejected with an error.
Next: Quickstart — first project, env vars, and dev script.