Example brief
Six numbered ground rules for a review meeting
Render it
Structured intent — create_slide payload
Copy-paste-ready. Renders deterministically (verbatim, no LLM). Add a theme_id for any of the built-in themes — the layout stays identical.
{
"form": "card_grid",
"variant": "rules_list",
"headline": "Ground rules for the review meeting",
"blocks": [
{
"label": "Critique the work, never the person",
"detail": [
"Name the artifact and the gap, not the author."
]
},
{
"label": "Bring evidence, not impressions",
"detail": [
"A screenshot or a number beats an adjective."
]
},
{
"label": "One topic at a time",
"detail": [
"Park side-threads on the board for later."
]
},
{
"label": "Decisions get an owner and a date",
"detail": [
"No owner means it did not happen."
]
},
{
"label": "Silence is not agreement",
"detail": [
"Ask the quiet half of the room before closing."
]
},
{
"label": "End five minutes early",
"detail": [
"The buffer is where follow-ups get scheduled."
]
}
],
"caution": "Exception: incident reviews follow the separate blameless-postmortem format."
}cURL (REST)
curl -X POST https://api.slideforge.dev/v1/render/intent \
-H "Authorization: Bearer sf_live_..." \
-H "Content-Type: application/json" \
-d '{"form":"card_grid","variant":"rules_list","headline":"Ground rules for the review meeting","blocks":[{"label":"Critique the work, never the person","detail":["Name the artifact and the gap, not the author."]},{"label":"Bring evidence, not impressions","detail":["A screenshot or a number beats an adjective."]},{"label":"One topic at a time","detail":["Park side-threads on the board for later."]},{"label":"Decisions get an owner and a date","detail":["No owner means it did not happen."]},{"label":"Silence is not agreement","detail":["Ask the quiet half of the room before closing."]},{"label":"End five minutes early","detail":["The buffer is where follow-ups get scheduled."]}],"caution":"Exception: incident reviews follow the separate blameless-postmortem format."}'Related templates
Agenda
Show two-day workshop schedule details
Reference / mapping table
Nursing program accreditation compliance table
Logical component architecture
Architecture diagram for a public library digital system.
Traffic-light board
Academic operations project dashboard.
Frequently asked questions
How do I render the Rules list template?
Send a POST to /v1/render/auto with a brief, or call create_slide via MCP with the structured intent shown below. The response includes an editable .pptx, a PDF, and a PNG. $0.05 per slide.
Does an AI write the slide?
No. SlideForge renders deterministically from a structured intent — no LLM draws the slide, so text is never mangled or fabricated. The optional brief path uses a router to pick the pattern, then renders deterministically.
Can I customize the colors and fonts?
Yes. Pass a theme_id to apply a built-in or custom brand theme; the layout stays the same.
Try this template
Render Rules list deterministically — editable PowerPoint in under a second.