rapidcraft
v0.1.4
Published
Enterprise-first JSON blueprint scaffolding CLI for RapidKit
Downloads
855
Readme
rapidcraft
Enterprise-first JSON blueprint scaffolding CLI for RapidKit.
rapidcraft scaffolds JSON blueprint manifests from curated presets.
Quick Start
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-consoleCommands
rapidcraft list-presetsLists all available presets from the packaged contracts index.rapidcraft init <project-name> [options]Creates a blueprint folder for the selected preset.
Options
--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
Presets
enterprise-dashboardoperations-console
Use rapidcraft list-presets to view the current packaged set.
What Gets Generated
- 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.
Requirements
- Node.js
>=20.19.0or>=22.12.0
Source
- Repository: https://github.com/RapidSet/RapidCraft
- Issues: https://github.com/RapidSet/RapidCraft/issues
