Skip to content

use_template

Get the full HTML source of a template. You can review, modify, and deploy it.

Annotations

AnnotationValue
readOnlyHinttrue
destructiveHintfalse
openWorldHintfalse

Parameters

NameTypeRequiredDescription
template"waitlist" | "contact" | "product-launch" | "event" | "saas-landing"YesThe template ID to retrieve

Return Format

Returns the full HTML source of the template in a code block. The HTML is a complete, self-contained page ready to deploy.

Example

User prompt:

"Use the waitlist template but change the headline to 'Join the Nimbus Beta'"

What Claude does:

  1. Calls use_template with template: "waitlist".
  2. Modifies the headline in the returned HTML.
  3. Calls deploy with the modified HTML to go live.

Notes

  • This tool only retrieves the template source. It does not deploy anything.
  • Templates are plain HTML with inline CSS and JavaScript — no proprietary structure. You can restructure or rewrite any part.
  • Templates use Alpine.js for interactivity and vanilla IntersectionObserver scroll-reveal animations — both are included inline in the template source.
  • You can request any modifications to the HTML before deploying.

Deploy apps from conversation.