Skip to content

Kami

Layout rules and templates that let AI agents export documents as PDF, PNG, or editable PowerPoint.

Stars
12.2k
Forks
574
Licence
MIT
Language
HTML
Last update
5 days ago
Type
AI model / agent

What it is

Kami is a set of layout rules and document templates for AI coding agents such as Claude Code and Codex. You ask the agent for a one-pager, letter, resume, report, or slide deck, and Kami helps it produce a styled file as PDF, PNG, or editable PowerPoint. The README describes eight built-in document templates plus a landing page system, with English, Chinese, Japanese, and Korean support.

  • Ask an agent to make a one-page product brief and export it as a PDF
  • Turn a research note into a long document with a consistent serif layout
  • Generate a multi-slide deck as an editable PowerPoint file
  • Build a resume or recommendation letter from a short prompt

Great for

  • People who use Claude Code, Codex, or Cursor and want polished documents without manual layout work
  • Writers or founders who need one-pagers, resumes, or formal letters in a consistent style
  • Developers who want technical reports or changelogs rendered as clean PDFs
  • Users who write in Chinese, Japanese, or Korean and need proper font handling

Not ideal for

  • People who need precise pixel-level control in a visual editor, since Kami works through an agent and templates rather than a drag-and-drop interface
  • Windows users who do not want to use WSL, because the README says helper scripts are Bash and native Windows needs separate GTK/Pango setup
  • Anyone who cannot run an AI agent, since the skill is designed to be triggered by agent requests
Step-by-step guide: how to use KamiInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Install with a package manager

    You'll need: An AI agent that supports skills, such as Claude Code, Codex, or Cursor

    Install the skill for Claude Code, Codex, and Cursor

    npx skills add tw93/kami -a claude-code codex cursor -g -y

    Update the skill

    npx skills update -g -y
  2. 2

    Run it

    • Install Kami with the npx command above
    • Open your agent (for example Claude Code or Codex)
    • Ask in plain language, such as make a one-pager for my startup
    • Review the generated PDF or PNG output
  3. 3

    Get the most out of it

    • Create a brand profile at ~/.config/kami/brand.md to store your name, brand color, language, and page size
    • Use the Marp variant for Markdown-first slide decks
    • Use python-pptx output when you need an editable PowerPoint file
    • Install Pygments if you want syntax-highlighted code in PDFs
    • Use the MCP server at skills/kami/scripts/mcp_server.py if your agent supports MCP

Downloads

Strengths

  • Installs through a single documented command for several major agents
  • Covers multiple languages with language-specific font fallbacks
  • Optional brand profile file lets you reuse your color, name, and tone settings

Trade-offs

  • Setup depends on external tools such as WeasyPrint, and the README says native Windows needs extra GTK/Pango runtime installation
  • Some features, like syntax highlighting, degrade gracefully when optional packages such as Pygments are missing
  • Output quality and layout depend on the AI agent driving it, which the README does not fully detail

How it compares

ProjectStarsTypeLevelUpdatedBest for
Kami (this)12.2kAI model / agentbeginner5 days agoPeople who use Claude Code, Codex, or Cursor and want polished documents without manual layout work
marp12.7kOtherbeginner3 months agoPeople who prefer writing slides as Markdown text rather than in a visual editor
taste-skill108kAI model / agentbeginner6 days agoDevelopers using Claude Code or Codex who want less generic frontend output
huashu-design28.5kCLIbeginner6 days agoDesigners or founders who want quick visual drafts from a short text prompt
marketingskills57.9kLearning resourcebeginner6 days agoTechnical marketers who already use AI coding agents
khazix-skills21.8kCurated listbeginner1 months agoDevelopers already using Claude Code, Codex, or another Agent Skills-compatible agent who want ready-made skills

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.