Documentation
Guides and reference
Start here
Getting startedOverview: start a site with npm create crafty, model content through MCP, build the frontend with @craftware/crafty-sdk.Install the CLI and the agent skillsInstall @craftware/crafty-cli, log in, and add the Crafty agent skills with crafty skills install or as zips for Claude.ai and Claude Desktop.Starters and deploynpm create crafty, crafty login / init / types / deploy, crafty.json, CI deploys and custom domains.
Guides
Content modeling through MCPBlock types, collections, entries, forms and media with the MCP tools, with examples.Frontend development with the JavaScript SDKInstall @craftware/crafty-sdk, create the client, fetch pages, blocks, entries and media, submit forms, generate types.Online storeSell from any site without a payment gateway: switch the store on, model products, keep a cart with the SDK, send visitors to the hosted checkout and manage orders.Online bookingsTake appointments without a payment gateway: switch bookings on, model services and professionals, show free slots with the SDK, send visitors to the hosted checkout and manage the calendar.Visual editorPrepare a frontend for click-to-edit: crafty.attrs, enableVisualEditing, preview tokens, configure_visual_editor.Migrate an existing siteRunbook to move a WordPress, Webflow, Wix or static site into Crafty without breaking its URLs.