
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
How to get it
- 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 -yUpdate the skill
npx skills update -g -y - 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
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
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| Kami (this) | 12.2k | AI model / agent | beginner | 5 days ago | People who use Claude Code, Codex, or Cursor and want polished documents without manual layout work |
| marp | 12.7k | Other | beginner | 3 months ago | People who prefer writing slides as Markdown text rather than in a visual editor |
| taste-skill | 108k | AI model / agent | beginner | 6 days ago | Developers using Claude Code or Codex who want less generic frontend output |
| huashu-design | 28.5k | CLI | beginner | 7 days ago | Designers or founders who want quick visual drafts from a short text prompt |
| marketingskills | 57.9k | Learning resource | beginner | 7 days ago | Technical marketers who already use AI coding agents |
| khazix-skills | 21.8k | Curated list | beginner | 1 months ago | Developers 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.