CrafterCMS Marketplace Cursor Crafterize HTML Template Skill
This Cursor Skill/rule creates an AI agent development capability within Cursor for (“crafterizing”) a static HTML website template into a fully functional, authorable CrafterCMS project.
It is designed to produce pixel-perfect parity with the original HTML while moving all author-editable content into Crafter content items and enabling Experience Builder (XB) in-context editing.
What “Crafterize” Means
Crafterizing transforms a static template into a structured CrafterCMS site by:
- Breaking pages into reusable components
- Creating content types for:
- pages
- components
- nested components (items inside collections/grids)
- Creating content items for every page + every component (including nested items)
- Converting HTML into FreeMarker templates (FTL) while preserving the DOM structure exactly
- Adding Experience Builder (XB) markup so authors can edit content inline
- Wiring pages to sections via
sections_oreferences (ordered component lists)