AI-Native Templates

Build Templates 10x Faster with AI

Don't start from scratch. Describe what you need to ChatGPT, Claude, or Gemini. Import the result. Fine-tune in our visual editor.

Get Started
ChatGPT
Claude
Gemini
+ Any LLM

Why Start with AI?

Stop staring at a blank canvas. Let AI handle the structure and logic so you can focus on the design.

Skip the Blank Canvas

Get a working draft in minutes. AI creates the structure, you just polish the details.

Complex Logic Made Easy

Calculated fields, conditionals, and loops? Just describe them in plain English. AI writes the code.

Iterate Faster

Need changes? Tell your AI "add a discount column" instead of hunting through menus.

Use Your Preferred AI

Works with ChatGPT, Claude, Gemini, or any LLM you already use and trust.

The AI-First Workflow

Four simple steps from idea to working template.

1
Share the Schema
Your AI needs to understand RenderDoc's unique structure. Give it our context file.
https://docs.renderdoc.dev/llms-templates.txt
2
Describe Your Template
Tell the AI what you want using our Magic Prompt (see Resources below).

Example: "Create a shipping manifest PDF with a table of items and a calculated total weight."

3
Import to RenderDoc
The AI will generate two code blocks. Paste them into the builder.
1

Variables JSON

Paste into Variables ManagerRaw JSON tab

2

Template Schema JSON

Paste into Schema EditorRaw JSON tab

4
Refine & Generate
Use the RenderDoc Visual Editor to tweak colors, adjust spacing, and finalize your design.

AI gets you 80% there. The visual editor handles the final polish - colors, spacing, brand alignment.

Resources

Everything you need to prompt your AI effectively.

Step-by-Step Tutorial
New to AI template generation? Follow our comprehensive tutorial with examples.

Pro Tip: For Best Results

Copy the full schema directly to your clipboard and paste it into your AI chat. This gives the AI focused context specifically for template generation, resulting in fewer errors and better quality templates.

The Context (Required)
Provide one of these links to your AI so it knows how to write RenderDoc templates.
Recommended
Best for template generation
https://docs.renderdoc.dev/llms-templates.txt

Focused schema reference optimized for AI template generation. Produces the best results with near-zero validation errors.

Magic Prompt: Create New Template
Copy this block and fill in the blanks.
I am providing you with the RenderDoc template schema reference via this URL: https://docs.renderdoc.dev/llms-templates.txt

**MY GOAL:**
Generate a working draft for a **[PDF / Excel]** template.
**Context:** [Insert description, e.g., "A monthly invoice with tax calculation"]

**STRICT REQUIREMENTS:**
1. **Variables:** Output a PLAIN JSON ARRAY `[...]` with `defaultValue` included for every variable. Do not wrap it in an object.
2. **Structure:** Follow the schema (use `pages` for PDF, `sheets` for Excel).
3. **Components:** Use `rich-text` (not text) and descriptive IDs.
4. **Output:** Provide TWO separate code blocks: (1) Variables JSON, (2) Template Schema JSON.
Magic Prompt: Edit Existing Template
Use this to modify a template you are already working on.
I have an existing RenderDoc template. I have provided the template schema reference URL: https://docs.renderdoc.dev/llms-templates.txt

**MY REQUEST:**
[Insert Change Request, e.g., "Add a column for Quantity to the table"]

**INPUT DATA:**
* **Current Variables:** [PASTE VARIABLES JSON]
* **Current Template:** [PASTE TEMPLATE JSON]

**REQUIREMENTS:**
1. Preserve existing Component IDs unless creating new ones.
2. Ensure variables remain a **plain array**.
3. If adding data, update the Variables JSON with `defaultValue`.

Pro Tips for Better Results

Get the most out of AI-generated templates.

Always request defaultValue

This ensures your template has sample data immediately, so you can preview it without typing manual entries.

Be specific about styling

"Blue header with 24px padding" gives better results than "Make it look nice."

Ask for both JSON blocks

You need the Variables Array AND the Schema to import the template successfully.

Iterate incrementally

For complex documents, build section by section (e.g., "First, generate the header," then "Now add the table").

Use the visual editor for polish

AI is great at structure (80% of the work). Use the RenderDoc designer for the final 20% of styling and brand alignment.

What AI Can Generate

Our schema is optimized to let AI build powerful features for you.

PDF Documents

Multi-page with headers, footers, page breaks

Excel Reports

Structured data with real Excel formulas

Data Tables

Dynamic tables with row iteration

Loops

Iterate over arrays (line items, history)

Conditional Logic

Show/hide sections based on data

Calculated Variables

Subtotals, taxes, and grand totals

Current Limitations

AI is a powerful accelerator, but it isn't perfect. Keep these in mind:

Plain Arrays

Sometimes AI forgets to output variables as a plain array. If the import fails, check if it wrapped the list in an object { "variables": [...] }.

Complex Nesting

Deeply nested conditionals may occasionally need manual adjustment in the visual editor.

Visual Nuance

AI creates functional layouts, but for pixel-perfect brand alignment, you'll want to use our Visual Editor.

Ready to Build?

Start creating templates with AI today. No credit card required.