claudeers.
// Developer Tools

consulting-pptx-skill

AIにまじなPPTXを作らせるClaude Codeスキル — スライド規約+38型SlideSpec+生成パイプライン+機械チェック

// Developer Tools[ cli ][ claude ]#claude#devtools◷ MIT$open-sourceupdated about 1 month ago
Actively maintained
100/100
last commit 19 days ago
last release none
releases 0
open issues 1
// star history

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.
// or install directly (claude-skill)
# copy the skill dir into your project:
# .claude/skills/consulting-pptx-skill/   (or ~/.claude/skills/consulting-pptx-skill/ for all projects)
// or clone
git clone https://github.com/gozen3ji/consulting-pptx-skill

// compatibility

Platformscli
Operating systems—
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageJavaScript

Get your FREE $2.50 API credits to access TickAtlas financial data ↗

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枚が出てきます。

waterfall example

ほかの例(pipeline/slide-spec/example_deck.json に3枚分を同梱):

kpi_dashboardcomparison_table
kpicomparison

セットアップ

# 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.md38型カタログ+実運用フロー(AIへの指示書。これがスキルの本体)
pipeline/生成スクリプト(validate / render / qa / export / shots)+CSS
pipeline/slide-spec/super_template.json38型すべての完成SlideSpec定義(コピーして使う正本)
pipeline/slide-spec/example_deck.json記入例3枚(上のプレビュー画像の元データ)
pipeline/slide-spec/schema.jsonSlideSpecスキーマ
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.

8 views
★ 732 stars
unclaimed
updated about 1 month ago

// embed badge

consulting-pptx-skill on Claudeers
[![Claudeers](https://claudeers.com/api/badge/consulting-pptx-skill.svg)](https://claudeers.com/consulting-pptx-skill)

// retro hit counter

consulting-pptx-skill hit counter
[![Hits](https://claudeers.com/api/counter/consulting-pptx-skill.svg)](https://claudeers.com/consulting-pptx-skill)

// reviews

// guestbook

0/500

// related in Developer Tools

🔓

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Curs…

// devtoolsaffaan-m/⟨JavaScript⟩★ 267,519◷ MIT[ claude ]
🔓

Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.

// devtoolsDietrichGebert/⟨JavaScript⟩★ 148,251◷ MIT[ claude ]
🔓

Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA

// devtoolsgarrytan/⟨TypeScript⟩★ 134,274◷ MIT[ claude ]
🔓

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,…

// devtoolssafishamsi/⟨Python⟩★ 123,348◷ MIT[ claude ]
→ see how consulting-pptx-skill connects across the ecosystem