Kami

tw93/kami の要約ページ。スローガン、三部作での位置、テンプレ九種(Landing Page 含む)、デザイン制約、導入コマンドを並べた。

概要

Good content deserves good paper. Kami は UI フレームワークではなく、紙面のトーンとレイアウトを固定する制約セットだ。パーチメント地(#f5f4ed)とインクブル(#1B365D)だけで九つの文書タイプを回す。

英語・中国語テンプレが第一級。日本語は CJK 経路、韓国語は *-ko.html 系でベストエフォート。出す前に目視で崩れを見る想定。

9ドキュメント種別
14SVG 図版プリミティブ
EN / CN / KO言語別テンプレ
1アクセント色(インクブル)
なぜ Kami か

下書き速度は十分なのに、セッションごとにフォントと余白が変わると読みにくい。Kami は再現しやすいルールを薄く積む。複雑さはテンプレ側に閉じる。

brand.md の順位: あなたのプロンプトが先。続いて編集判断、習慣メモ、YAML 既定、ビルトイン既定。任意の brand.md は欠けた部分だけ埋め、プロンプトを上書きしない。
三部作のなかの Kami

作者が切り分けた三ツール。名前だけ日本語で揃っている。

  • Kaku(書く) — コードを書くための高速ターミナル環境(Kaku)
  • Waza(技) — 習慣と反復を鍛える(Waza)
  • Kami(紙) — 完成した思考を、紙面として届ける(本ページの主役)
アイデアが紙になるまで

自然言語で依頼すると、スキルが言語・用途・テンプレを選び、必要なら素材確認や蒸留(distill)を挟んでから、HTML ベースの組版へ進みます。スライドは WeasyPrint 経由の PDF を既定に、編集可能な PPTX や Marp(Markdown デッキ)は明示されたときだけ。Landing Page は PDF ではなく画面向けの静的 HTML として配布する。

%%{init: {"theme": "base", "themeVariables": {"primaryColor": "#e8ecf4", "primaryTextColor": "#1b365d", "primaryBorderColor": "#1b365d", "lineColor": "#5a7aa5", "secondaryColor": "#f5f0e6", "tertiaryColor": "#faf6ed", "fontFamily": "Source Sans 3, system-ui, sans-serif", "fontSize": "15px"}}}%%
flowchart TD
  A[あなたの依頼] --> B[言語・文書タイプの決定]
  B --> C{ブランドプロファイル}
  C -->|あれば| D[控えめに既定を補完]
  C -->|なければ| E[内蔵デフォルト]
  D --> F[テンプレ選択・素材確認]
  E --> F
  F --> G[組版・図表・PDF / スライド]
  G --> H[納品前の視覚 QA]
九つの文書タイプ
いま欲しいものドキュメントテンプレの目印(概要)
一枚にまとめたい・エグゼクサマリーOne-Pagerone-pager.html / -en / -ko
白書・長文レポートLong Doclong-doc.html / -en / -ko
正式な手紙・推薦状などLetterletter.html / -en / -ko
事例と実績のポートフォリオPortfolioportfolio.html / -en / -ko
履歴書・CVResumeresume.html / -en / -ko
登壇・社内発表のスライドSlides既定 slides-weasy.html 系。PPTX は slides.py、Marp は assets/templates/marp/
個別株・投資メモEquity Reportequity-report.html / -en / -ko
リリースの変遷を美しくChangelogchangelog.html / -en / -ko
製品紹介・ランディングLanding Pagelanding-page.html / -en(静的 HTML。Vercel 等へそのまま配置)

長文やスライドの中だけに図が要るなら assets/diagrams/ の SVG テンプレへ振る。段落で足りる話に図を足さない(スキル側も同趣旨)。

Landing Page の付帯ファイル: 本番向け多言語サイトでは landing-page-*.example 五種(Vercel 設定、sitemap、robots、llms など)を同梱し、プレースホルダを埋めてデプロイする。詳細は references/design.md の Product site / Companion assets。
デザインの約束
要素ルール(要約)
キャンバスパーチメント #f5f4ed。純白は使わない
アクセントインクブル #1B365D のみ。二色目の彩度は足さない
ニュートラル黄みがかったグレー系。青みの強いクールグレーは避ける
セリフ見出し 500、本文 400。安易なフェイクボールドを避ける
行間タイトルはきゅっと、本文は読みやすい密度に
影リングかごく薄い陰のみ。ドロップシャドウは控えめに

言語ごとにセリフを一本化(中国語: TsangerJinKai02、日本語: YuMincho、英語: Charter など)。細部は references/design.md と CHEATSHEET.md。

はじめの一歩

Claude Code なら一行。

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

Claude Code v2.1.142 以降ではプラグインマーケットプレイスからも入れられる。

/plugin marketplace add tw93/kami
/plugin install kami@kami

汎用エージェント向けには npx skills add tw93/kami -a '*' -g -y。Claude Desktop ではリリースの ZIP を Skills にそのままアップロードする。更新は npx skills update kami -g -y または最新 ZIP の差し替え。

任意: ~/.config/kami/brand.md に名前・トーン・通貨ロケールなどを書いておくと、曖昧な依頼のときだけ参照される。雛形は brand.example.md。
  • GitHub: tw93/kami — 本体・Issue・リリース
  • 最新の kami.zip — Desktop 向け
  • スキル本文はリポジトリ内の SKILL.md、設計思想は README.md が入口です

この HTML は docs-site 側の要約。挙動と数値の正は tw93/kami の最新コミットに合わせる。バグと要望は同リポジトリの Issue に書いてよい。