Write a whole deck from a markdown outline
napkin_deck_writeCreates a deck from a markdown outline — the SAME dialect napkin_deck_outline reads back, so any deck you've read shows the format. Decks are SLIDES for presenting; a prose document ('write this up', 'draft a doc') is napkin_docs_create instead. Rules: ## Heading starts a slide (heading becomes the slide title and its biggest text block); optional trailing [layout: title | section | title-body | title-lead | two-column | three-column | comparison | statement | quote | closing | blank]; body lines fill the layout's remaining text areas in order, split into areas by a line containing only ---; - bullets are kept as bullets. Slides default to title-body (or title, when bodyless). Layout text areas you don't fill stay as visible prompts for the user. Example:
Q3 Review [layout: title]
What happened, what's next
Revenue [layout: title-body]
up 40% QoQ
churn flat
Bets [layout: two-column]
Double down on decks
Sunset legacy plans
After writing, cite the deck with [[board:ID]] alone on its own line — the user opens it from there.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Deck name. | |
| outline | Yes | The markdown outline (dialect above). | |
| workspace | No | Workspace slug. Personal tokens with no default workspace MUST pass this; tokens with a default can override per call. Ignored for workspace API keys. |