
consulting-pptx-skill
AIにまじなPPTXを作らせるClaude Codeスキル — スライド規約+38型SlideSpec+生成パイプライン+機械チェック
Install with your AI
Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.
Install and set up consulting-pptx-skill (claude-skill project) into my current project. Found on https://claudeers.com/consulting-pptx-skill Repo: https://github.com/gozen3ji/consulting-pptx-skill Homepage/docs: — Detected install method: claude-skill → # copy this skill into .claude/skills/consulting-pptx-skill/ Category: devtools. Platforms: cli. Read the repo's README for exact setup and env vars, then install it and wire it into my project. Claudeers Health Verdict: active; community-verified: false. Confirm the source before running anything.
# copy the skill dir into your project: # .claude/skills/consulting-pptx-skill/ (or ~/.claude/skills/consulting-pptx-skill/ for all projects)
git clone https://github.com/gozen3ji/consulting-pptx-skill
// compatibility
| Platforms | cli |
|---|---|
| Operating systems | — |
| AI compatibility | claude |
| License | MIT |
| Pricing | open-source |
| Language | JavaScript |
consulting-pptx-skill
AIに「まじな」のPowerPointを作らせるためのClaude Codeスキル。 スライド作成規約(約80項目)+機械チェック+コンサル型スライド38型のカタログ+SlideSpec(JSONによるスライド定義)+生成パイプライン(HTMLプレビュー→編集可能PPTX)の一式です。
A Claude Code skill for generating boardroom-quality PowerPoint decks: a catalog of 38 consulting slide archetypes, a JSON SlideSpec format, a render pipeline (HTML preview → natively editable PPTX), a slide-design rulebook, and an automated rule checker.
私たちが実際に毎週の提案書・報告書づくりで使っている仕組みの公開版です。解説記事はこちら → AIにまじなスライド作らせる(note)
本質は references/slide-rules.md(約80項目のスライド規約)
このリポジトリでいちばん価値があるのは、実はテンプレでもスクリプトでもなく、slide-rules.md というテキストファイルです。実務の資料レビューで受けた指摘を1行ずつ書き溜めた約80項目 — 「結論はタイトルに書く」「角丸禁止」「塗りのあるボックスに枠線を付けない」「1資料1用語」…。
使い方はシンプルで、AIに資料を作らせる前に毎回このファイルを読ませ、出力後に scripts/check_deck.py で違反を機械検出するだけ。AIはセッションごとに記憶がリセットされるので、口頭で注意しても定着しません。ルールをファイル化して毎回読ませるのが唯一の定着方法です。
そして、良いスライドを作るのは型ではなく流し込んだ後の調整です。表を2枚に割る、右カラムを帰結形に書き直す、タイトルの通し読みでストーリーを繋ぎ直す — 型に囚われず考えて直し、そこで受けた指摘をまた slide-rules.md に1行追記する。この蓄積ループが品質の源泉で、38型テンプレとパイプラインは「たたき台を数十秒で出して、調整の反復回数を稼ぐ」ための道具にすぎません。
自社で使うときは、slide-rules.md に自社の規約・指摘を追記して育ててください。
たたき台を秒で出す仕組み(38型×SlideSpec)
核心は「AIにレイアウトを描かせない」こと。38型それぞれのレイアウト(タイトル位置・余白・フォントサイズ・作図ルール)は実測値としてレンダラーに焼き込んであり、AIが書くのは中身(主張・数値・ラベル)だけです。
このJSON(SlideSpec)を書くと——
{
"template": "waterfall",
"kicker": "07|収益ブリッジ",
"title": "営業利益は価格改定と歩留まり改善で+42を積み、為替の逆風を吸収して140に着地する",
"chart": {
"unit": "億円",
"series": [
{ "label": "FY24実績", "value": 100, "kind": "base" },
{ "label": "価格改定", "value": 18, "kind": "up" },
{ "label": "歩留まり改善", "value": 24, "kind": "up" },
{ "label": "為替影響", "value": -9, "kind": "down" },
{ "label": "その他", "value": 7, "kind": "up" },
{ "label": "FY25見込", "value": 140, "kind": "total" }
]
},
"sections": [ { "title": "含意", "copy": "寄与の6割は価格改定。為替の逆風は想定レンジ内で吸収できる" } ],
"note": "注:FY25は10月時点の着地見込",
"source": "出典:社内管理会計"
}
——この1枚が出てきます。

ほかの例(pipeline/slide-spec/example_deck.json に3枚分を同梱):
| kpi_dashboard | comparison_table |
|---|---|
![]() | ![]() |
セットアップ
# Claude Codeのスキルフォルダにcloneするだけ
git clone https://github.com/gozen3ji/consulting-pptx-skill.git ~/.claude/skills/consulting-pptx-skill
# パイプラインの初期化(Node.jsが必要。playwright chromiumも入ります)
cd ~/.claude/skills/consulting-pptx-skill/pipeline
npm run setup
あとはClaude Codeにこう頼みます:
新規事業の投資判断資料を作りたい。38型から型を選んで10枚構成のSlideSpecを書き、パイプラインで編集可能なPPTXまで出して。作成前に slide-rules.md を読み、出力後は check_deck.py でFAIL 0にすること。
手動で使う場合
cd pipeline
node scripts/validate_spec.mjs slide-spec/example_deck.json # スキーマ検証
node scripts/render_spec_to_html.mjs slide-spec/example_deck.json generated/deck.html # HTMLプレビュー
node scripts/qa_html_deck.mjs generated/deck.html # 構造QA
node scripts/export_spec_to_editable_pptx.mjs slide-spec/example_deck.json generated/deck.pptx # 編集可能PPTX
python3 ../scripts/check_deck.py generated/deck.pptx # 規約の機械チェック
書き出されるPPTXは画像貼り付けではなく、全図形がPowerPointで編集できるネイティブなテキストボックス・表・シェイプです。
中身
| パス | 内容 |
|---|---|
SKILL.md | 38型カタログ+実運用フロー(AIへの指示書。これがスキルの本体) |
pipeline/ | 生成スクリプト(validate / render / qa / export / shots)+CSS |
pipeline/slide-spec/super_template.json | 38型すべての完成SlideSpec定義(コピーして使う正本) |
pipeline/slide-spec/example_deck.json | 記入例3枚(上のプレビュー画像の元データ) |
pipeline/slide-spec/schema.json | SlideSpecスキーマ |
references/slide-rules.md | スライド作成ルール正典(約80項目) |
scripts/check_deck.py | 規約の機械チェック(PPTX / HTML両対応。要 pip3 install python-pptx) |
assets/SuperTemplate_38type.pptx | おまけ: 38型を1枚ずつ収めた見本帳PPTX(PDF版) |
Node.jsが無い環境でも、見本帳PPTXの手動コピペとルール正典・機械チェックはそのまま使えます。
カスタマイズ
- いちばん効くのは slide-rules.md への追記です。レビューで受けた指摘を1行ずつ足していくと、御社専用の資料作成AIに育ちます
- SlideSpecルートの
paletteでブランドカラーを一括差し替えできます(schema.json参照)
About
Made by Carnot AI — AIエージェント基盤「Jinba」を開発・提供しています。 このスキルと同じ仕組みを、ブラウザのチャットだけで使える形(Jinba App Neo)でも提供しています。
License
MIT
// faq
What is consulting-pptx-skill?
AIにまじなPPTXを作らせるClaude Codeスキル — スライド規約+38型SlideSpec+生成パイプライン+機械チェック. It is open-source on GitHub.
Is consulting-pptx-skill free to use?
consulting-pptx-skill is open-source under the MIT license, so it is free to use.
What category does consulting-pptx-skill belong to?
consulting-pptx-skill is listed under devtools in the Claudeers registry of Claude-compatible tools.
// embed badge
[](https://claudeers.com/consulting-pptx-skill)
// retro hit counter
[](https://claudeers.com/consulting-pptx-skill)
// reviews
// guestbook
// related in Developer Tools
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Curs…
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA
AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…

