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 AOS for scroll animations — both are included via CDN in the template source.
  • You can request any modifications to the HTML before deploying.

Deploy apps from conversation. Vercel for AI agents.