mbb-deck

mbb-deck is a skill for Claude Code, Codex from Gnomeshgh0714/mbb-deck. It costs 179 tokens per session (3,243 once invoked), scanned A, original, MIT.

A tool for turning reports, research, or business analysis into consulting-style presentation decks associated with firms such as McKinsey, BCG, and Bain. It can produce a standalone HTML file or an editable PowerPoint file.

In plain words
What is it for?
Use it to create 16:9 HTML or PowerPoint decks with editable text, tables, and charts.
Why use it?
It provides a defined process for turning conclusions into clear slide arguments and suitable layouts.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: names the AskUserQuestion tool.

Good fit Use it to create 16:9 HTML or PowerPoint decks with editable text, tables, and charts.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/gnomeshgh0714/mbb-deck/archive
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Gnomeshgh0714/mbb-deck --skill archive
Clone the repo
git clone --depth 1 https://github.com/Gnomeshgh0714/mbb-deck

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for mbb-deck

README.md
[![agentmods](https://agentmods.dev/badge/skills/gnomeshgh0714/mbb-deck/archive/github.svg)](https://agentmods.dev/skills/gnomeshgh0714/mbb-deck/archive)
Your own site
<a href="https://agentmods.dev/skills/gnomeshgh0714/mbb-deck/archive"><img src="https://agentmods.dev/badge/skills/gnomeshgh0714/mbb-deck/archive/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for mbb-deck

Your own site · 80×15
<a href="https://agentmods.dev/skills/gnomeshgh0714/mbb-deck/archive"><img src="https://agentmods.dev/badge/skills/gnomeshgh0714/mbb-deck/archive.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 179 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,243 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00179 $0.03243
Opus 5 $0.00089 $0.01622
Sonnet 5 $0.00036 $0.00649
Haiku 4.5 $0.00018 $0.00324

Measured 8d ago against content hash b2dcc950d6ec, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

mbb-deck scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

The scan reads SKILL.md. This mod also ships 1 executable file (generate_pptx.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

archive/SKILL.md · 147 lines

How it starts

The opening of the file, as written. The whole thing — 147 lines — stays where its author put it; the contents beside it link to each section on GitHub.

MBB 风 Deck(HTML / PPTX 双路径)

定位与输出契约

  • 双输出路径,Step 0 第一问确认:
    • HTML(默认):单个 HTML 文件,内嵌全部 CSS,零外部依赖(无 CDN、无外链字体、无外链图片),1920×1080(16:9)严格无纵向滚动,键盘 <-/-> 翻页
    • PPTX:16:9(13.333"×7.5").pptx,文本框/表格/图表均为原生可编辑对象(非图片贴片);由 scripts/generate_pptx.py 从 plan.json 确定性渲染
  • 两路共用同一语义层:governing thought、data-shape、版式路由、plan.json(Step 1–4 与格式无关);格式只决定 Step 5 的渲染方式
  • 交付物<主题>-deck.html<主题>-deck.pptx + 质量门结果摘要(blocker 清零情况 + 未修 warning 披露)

5 条铁律(全流程贯穿)

  1. Action Title--每页标题是带主语、含义完整的结论句,永不做话题标签
  2. One slide, one argument--一页只承担一个沟通任务、推进一个论点
  3. 两段式路由--绝不直接"看内容选版式";必须先产出 data-shape 强制中间产物,再查路由表匹配版式
  4. 容量先校验--先验证内容装不装得下,再渲染;超容换版式或拆页,永不缩字号硬塞
  5. 判定规则封闭--风格、输出格式等参数由用户显式指定,禁止模型自判(实测自判两次会得出不同结论)

弱/强标题对照、字数约束等细则见 references/narrative.mdreferences/design-system.md

工作流(Step 0–7)

Step 0 · 参数确认(AskUserQuestion,封闭枚举)

一次性向用户确认四个参数。选项必须来自封闭清单,不给自由发挥项:

参数 选项 默认
输出格式 HTML 单文件 / PPTX 原生可编辑 HTML
风格预设 A Executive Classic / B McKinsey Navy / C MBB Navy-Teal(定义见 design-system.md §1) A
叙事脊柱 SCQA / What-SoWhat-NowWhat / Diagnosis-Choice-Mobilization / Hypothesis-Evidence-Implication(适用场景见 narrative.md §2) 按内容类型推荐一项并给理由
页数配方 研究摘要配方 / 战略决策配方 / 用户自定页数(配方见 narrative.md §7) 按内容类型推荐

输出格式判定规则:用户已明确要 .pptx / PowerPoint / "发给别人改" -> PPTX,不再询问;已明确要网页 / HTML / 零依赖 -> HTML;未明确 -> 询问,并附取舍提示(PPTX = 收件方原生可编辑、企业环境通用;HTML = 零依赖、渲染保真、不依赖 Office)。

其余三个参数:用户拒绝选择时采用默认值,并在交付说明中显式披露"未指定,已用默认 X"。

Step 1–4 与输出格式无关:governing thought、data-shape、路由、plan.json 是语义层,两条路径共用同一份产物。plan.json 顶部写入 format 字段。

Step 1 · Governing Thought(先于一切页面设计)

写一句能回答听众核心问题的中心论点,要求:具体到可以被反驳、有证据支撑、与决策相关、短到能凭记忆复述。质量标准与反例见 references/narrative.md §1。

产出的 governing thought 写入 plan.json 顶部(Step 3),后续每页标题都必须服务它。

Step 2 · data-shape 抽取(强制中间产物 #1,不许跳过)

把输入材料强制归类为 9 类封闭 data-shape 之一或若干(禁止"其他"类)。识别特征表见 references/routing.md §1。

Read the full file on GitHub · 147 lines

Files

What ships with it

9 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 147 lines · 179 tokens per session scan A b2dcc950d6ec

Subscribe to this mod's changes

mbb-deck is a skill published in the GitHub repository Gnomeshgh0714/mbb-deck (2 stars, last pushed 6d ago), licensed MIT. It adds 179 tokens to every session and 3,243 once invoked, about $0.0009 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

paperbanana-slide-deck

Use when user wants to create a full slide deck or presentation using PaperBanana image generation, OR modify/regenerate an existing PaperBanana slide deck, OR build an editable PPTX with native text/tables/charts. Triggers on "make slides", "create presentation", "PPT", "slide deck", "regenerate slides", "update…

PlutoLei/paperbanana-skill · 133 tokens

mckinsey-deck

Turn any content into a top-tier McKinsey-style deck — a 1280×720 page-turning HTML presentation that also prints to a clean per-slide PDF. Use when the user wants a "McKinsey-style deck / presentation", a polished slide deck or PDF from notes/content, an executive/board/investor deck, or to "make slides / a deck / a…

norahe0304-art/30x-mckinsey-research-deck · 119 tokens

pptx

Create, edit, read, and design PowerPoint presentations (.pptx). Use whenever a .pptx file is involved — creating slide decks, pitch decks, or stakeholder presentations; reading or extracting content from an existing .pptx; editing or updating slides; building from a template. Trigger on "deck", "slides"…

CODE-SAURABH/OpenSkills · 86 tokens

consulting-deck

Create, revise, and audit executive-ready strategy-consulting presentations as native, editable PowerPoint files. Use when turning topics, text, Markdown, Word, PDF, spreadsheets, CSV data, URLs, research, or an existing PPTX into a board, client, strategy, transformation, market-analysis, or McKinsey-style consulting…

zairuilab/consulting-deck · 101 tokens

wowerpoint

Turn one document into a kawaii NotebookLM slide-deck PDF. Use for "wowerpoint this", "make a deck about ", "turn this report into slides", or any request to render a single document as shareable narrative slides.

thedotmack/claude-mem · 55 tokens

html-ppt-zhangzara-mat

A margin-recovery diagnosis for a regional grocery chain — the governing thought, the driver tree, the priorities, and the roadmap. Built as a decision-grade consulting deck for client sponsor, steering committee.

nexu-io/open-design · 51 tokens