kami

Typeset professional documents with a serif-led design system.

10.4k|482|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/tw93/Kami --skill kami-tw93
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kami
Source: https://github.com/tw93/Kami/tree/main
Command: npx skills add https://github.com/tw93/Kami --skill kami-tw93

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pygments, pypdf, PyMuPDF, beautiful-mermaid, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Kami solves the problem of creating professional documents like resumes, one-pagers, white papers, letters, portfolios, slide decks, and landing pages. It provides a design system with warm parchment canvas, ink-blue accent, serif-led hierarchy, and tight editorial rhythm, making it easy to produce high-quality documents.

Core Features & Use Cases

  • Document Templates: Provides a set of document templates for various purposes (resume, one-pager, long doc, letter, portfolio, resume, slides, equity report, and changelog).
  • Landing Page System: Allows the creation of multilingual landing pages with galleries, hero sections, and responsive design.
  • Diagrams: Supports embedding of 18 built-in diagram types (architecture, flowchart, quadrant, bar chart, line chart, donut chart, state machine, timeline, swimlane, tree, layer stack, Venn diagram, candlestick chart, waterfall chart) using Mermaid syntax.
  • Code Highlighting: Syntax highlighting for code blocks using Pygments.
  • Print Optimization: Default canvas is parchment with optional white paper variant for home or office printing.

Quick Start

Use the kami skill to generate a professional resume.

Frequently Asked Questions about kami

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

FAQPage Schema
How do I create a professional resume or portfolio with a design system?

This design system typesets professional documents by providing a warm parchment canvas, ink-blue accent, and serif-led hierarchy. It applies editorial rhythm and typography rules to generate high-quality resumes or portfolios without manual layout.

Can I embed architecture and flowchart diagrams in a document using Mermaid syntax?

Yes, you can embed diagrams using Mermaid syntax. The system supports 18 built-in diagram types, including architecture, flowchart, quadrant, bar chart, state machine, timeline, and tree diagrams for visual document processing.

What is the best way to typeset multilingual documents including Chinese, Japanese, and Korean?

The best way to typeset multilingual documents is using a system with dedicated fonts: TsangerJinKai02 for Chinese, YuMincho for Japanese, and Source Han Serif K for Korean, alongside Charter for English.

Does document creation with this system support code highlighting for technical white papers?

Yes, technical white papers support code highlighting. The system uses Pygments for syntax highlighting within code blocks, ensuring technical documentation is formatted correctly.

Do I need PyMuPDF and pypdf to generate landing pages and slide decks?

Yes, generating landing pages and slide decks requires PyMuPDF and pypdf for PDF rendering. These libraries handle the underlying document processing and output generation.

How do I optimize a document layout for home or office printing?

To optimize layout for printing, switch the default canvas from warm parchment to the white paper variant. This ensures the final document prints cleanly on standard home or office printers.