Kami
tw93/kami の要約ページ。スローガン、三部作での位置、テンプレ九種(Landing Page 含む)、デザイン制約、導入コマンドを並べた。
Good content deserves good paper. Kami は UI フレームワークではなく、紙面のトーンとレイアウトを固定する制約セットだ。パーチメント地(#f5f4ed)とインクブル(#1B365D)だけで九つの文書タイプを回す。
英語・中国語テンプレが第一級。日本語は CJK 経路、韓国語は *-ko.html 系でベストエフォート。出す前に目視で崩れを見る想定。
下書き速度は十分なのに、セッションごとにフォントと余白が変わると読みにくい。Kami は再現しやすいルールを薄く積む。複雑さはテンプレ側に閉じる。
brand.md は欠けた部分だけ埋め、プロンプトを上書きしない。
作者が切り分けた三ツール。名前だけ日本語で揃っている。
自然言語で依頼すると、スキルが言語・用途・テンプレを選び、必要なら素材確認や蒸留(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-Pager | one-pager.html / -en / -ko |
| 白書・長文レポート | Long Doc | long-doc.html / -en / -ko |
| 正式な手紙・推薦状など | Letter | letter.html / -en / -ko |
| 事例と実績のポートフォリオ | Portfolio | portfolio.html / -en / -ko |
| 履歴書・CV | Resume | resume.html / -en / -ko |
| 登壇・社内発表のスライド | Slides | 既定 slides-weasy.html 系。PPTX は slides.py、Marp は assets/templates/marp/ |
| 個別株・投資メモ | Equity Report | equity-report.html / -en / -ko |
| リリースの変遷を美しく | Changelog | changelog.html / -en / -ko |
| 製品紹介・ランディング | Landing Page | landing-page.html / -en(静的 HTML。Vercel 等へそのまま配置) |
長文やスライドの中だけに図が要るなら assets/diagrams/ の SVG テンプレへ振る。段落で足りる話に図を足さない(スキル側も同趣旨)。
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 に書いてよい。