add-profilePromote a one-off Typst document into a reusable named format. By default it goes into the user's private overlay (their own template YAML, and a Typst base if the look needs one), so personal and business formats never enter the public plugin. Only a generic look the user wants to share becomes a b
briefingGenerate a printable Typst briefing or field sheet using the user's `briefing` template — dark full-bleed cover, a classification marking watermarked on every page, and a checkbox-first body with quantities, prices and addresses. Use for shopping lists, trip plans, run sheets, packing lists, site-vi
business-docGenerate a Typst document using the user's business template (`business-doc`). Business logo in header, footer link to `{business.site}`. Use for general business documents that are not client-specific and not confidential (proposals, whitepapers, external reports). Requires profile.business to be p
client-confidentialGenerate a Typst document using the user's `client-confidential` template. Bold "CONFIDENTIAL — {client}" header, confidentiality notice on the cover, "Confidential — {client}" in the footer, business site link. Use for client deliverables that must be marked confidential. Requires profile.business
onboardFirst-run setup for the typst-document-generator plugin. Interviews the user for identity (name, email, site), optional business context (name, site, logo) and defaults, and writes them to the user's private overlay directory, which also holds their own templates. Moves data from the pre-0.6 locatio
personal-confidentialGenerate a Typst document using the user's `personal-confidential` template — bold "PRIVILEGED & CONFIDENTIAL" header, page number top-right, confidentiality notice on the cover naming the user. Use for private personal documents (personal finance, health, legal correspondence, sensitive notes) that
personal-docGenerate a Typst document using the user's `personal-doc` template from their template library. Renders with IBM Plex Sans body/headings, page number in header and footer, "By: {author.name}" footer, date in profile's format. Use for unpublished personal documents, private notes, or writeups that ar
public-docGenerate a Typst document using the user's `public-doc` template — same base as personal-doc but adds a footer link to `{author.personal_site}` and an open-source license notice (defaults to `profile.default_license`, overridable per-invocation). Use when the user says the document is being publishe
renderRender a Typst document from any template, built-in or the user's own private templates in their overlay directory (their business letterhead, a proposal format, a house style). Lists what's available, picks one by name or trigger phrase, follows that template's own notes, and compiles a PDF. Use on
screenplayTypeset a screenplay as a PDF with Typst in standard spec-script format (Courier 12, US Letter, industry margins and element indents, title page, numbered pages). Takes the script in any form (Fountain, plain text, Markdown, a Word/PDF export, a Final Draft .fdx, or prose to adapt), prepares it into
use-toolkitRecommend and wire in a Typst ecosystem library for jobs this plugin's core document templates don't cover — slides (polylux, touying), vector diagrams (fletcher), scientific plots (lilaq), formal templates from the official gallery (typst/templates), or programmatic rendering from Python (typst-py)