typst-cards

Generates PNG social cards and carousel slides from user-provided text using Typst templates.

5|1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/ondata/skills --skill typst-cards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typst-cards
Source: https://github.com/ondata/skills/tree/main/skills/typst-cards
Command: npx skills add https://github.com/ondata/skills --skill typst-cards

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the trial-and-error and rework involved in designing consistent, brand-aligned social media cards by turning your text and optional brand assets into ready-to-post PNGs.

Core Features & Use Cases

  • Brand-aware design: interviews for logo, palette, and fonts (optionally using DESIGN.md) and applies extracted tokens into a Typst theme.
  • Context-appropriate formats: selects and renders common layouts like 1:1, 4:5, 9:16 stories/reels, 16:9, and 1.91:1 for LinkedIn/OG.
  • End-to-end PNG generation workflow: creates a structured project, compiles Typst to slide pages, and performs a review-focused step to prevent clipping issues.
  • Use Case: You need a 6-slide LinkedIn carousel with consistent typography and footer/counters, using your existing brand colors and logo, delivered as PNG images.

Quick Start

Ask your AI assistant to use the typst-cards skill to generate a 6-slide Instagram carousel with your logo and preferred palette as downloadable PNGs.

Frequently Asked Questions about typst-cards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate social media carousel PNGs from text?

Social cards are generated by compiling user text through Typst into professional PNG images, ensuring brand consistency and layout correctness. The workflow applies extracted design tokens from an interview process to render visual posts for social media contexts.

What is the best way to automate brand design for infographics?

Automating brand design for infographics involves extracting design tokens like logos, palettes, and fonts into a Typst theme file. This enforces brand consistency across generated visual posts and slide decks without requiring manual layout adjustments.

Can I use Typst to create 9:16 story and 1.91:1 LinkedIn formats?

Typst can be used to create 9:16 story and 1.91:1 LinkedIn formats, supporting common social media layouts including 1:1, 4:5, and 16:9. The tool automatically selects and renders the appropriate context-specific format for your visual posts.

How do I prevent footer and counter clipping when generating PNG slides?

Preventing footer and counter clipping when generating PNG slides requires a review-focused step during Typst compilation. Built-in guardrails enforce layout correctness and automatically avoid clipping issues in the output images.

Do I need a DESIGN.md file to generate social cards?

A DESIGN.md file is optional for generating social cards, as the workflow conducts an interactive interview to capture theme inputs. If provided, design tokens are extracted directly from DESIGN.md into a theme.typ file to enforce brand consistency.

What are the limitations of using Typst for social card generation?

Limitations of using Typst for social card generation include the need for an interactive interview process to establish theme inputs and potential layout adjustments to avoid footer and counter clipping. It outputs individual PNG files rather than animated formats.