Enterprise-first JSON blueprint scaffolding CLI for RapidKit.
rapidcraft scaffolds JSON blueprint manifests from curated presets.
Run directly with your package runner:
npx rapidcraft@latest list-presets
npx rapidcraft@latest init my-app --preset enterprise-dashboardor:
pnpm dlx rapidcraft@latest init my-app --preset operations-console-
rapidcraft list-presetsLists all available presets from the packaged contracts index. -
rapidcraft init <project-name> [options]Creates a blueprint folder for the selected preset.
-
--preset <id>Preset id to scaffold. Default:enterprise-dashboard -
--output <path>Parent directory for the generated project. Default: current working directory -
--package-manager <id>Package manager used for post-scaffold dependency installation (npm,pnpm,yarn). -
--skip-installSkips post-scaffold dependency installation. -
--deployment <target>Deployment target to record in the blueprint (must be one of the preset-supported options) -
--skip-deploymentRecords no deployment target and skips the deployment prompt -
--allow-communityAllows presets marked as community source -
--helpShows command help
enterprise-dashboardoperations-console
Use rapidcraft list-presets to view the current packaged set.
- Presets scaffold a blueprint manifest and a minimal project package manifest.
- Generated projects are intended for AI/MCP-driven implementation workflows.
- No React application code is scaffolded by default.
package.jsonincludes@rapidset/rapidkitand@rapidset/rapidmcpdependencies.package.jsonincludes root scripts:mcp:startto launch rapidmcp using the scaffold root as workspace rootmcp:helpto display rapidmcp help
- By default,
rapidcraft initinstalls dependencies after scaffold generation. - Blueprint manifests record deployment target selection for downstream materialization.
- Container-based targets record a required multi-stage Docker build strategy.
- Node.js
>=20.19.0or>=22.12.0
- Repository: https://github.com/RapidSet/RapidCraft
- Issues: https://github.com/RapidSet/RapidCraft/issues