
Mck Ppt Design
This is a McKinsey-style PowerPoint generator that uses a five-stage workflow to prevent the sloppy outputs that plague most AI presentation tools. It enforces hard gates at each step using actual Python scripts that check for things like text overflow, inconsistent fonts, and malformed API calls. The engine wraps python-pptx with 67 high-level methods across categories like frameworks, timelines, and dashboards, all designed to match consultant-grade slide decks. What's interesting is the self-refinement system that makes the AI write down pattern-level mistakes into experience files so it stops repeating them. It even generates cover images via Tencent Hunyuan with that signature McKinsey ribbon decoration. You'll want this if you're building pitch decks, board slides, or quarterly reviews and actually care about production quality instead of just getting something that technically opens in PowerPoint.
- skills.sh installs
- 503
- GitHub stars
- 336
- last updated
- Aug 21, 2026
Install
$ npx -y skills add likaku/mck-ppt-design-skill --skill mck-ppt-design --agent claude-codeInstalls into .claude/skills of the current project.
Files
McKinsey PPT Design — Harness Framework
Version: 2.4.1 · Engine: MckEngine (python-pptx) · Author: likaku
Required tools: Read, Write, Bash · Requires:
pip install python-pptx lxml
常见崩坏模式(每次生成前必读,先于 HARD RULES)
告诉 AI 要做什么效果一般,告诉它前人最容易在哪里塌效果更好。 以下三种反模式均已在真实执行中被验证,每次必须主动警惕。
反模式 1:口头宣布"门禁通过"(最常见)
错误做法:
「S4 QA 共 7 个 errors,判断均为 engine 设计行为,门禁通过,进入 S5」
问题所在:passed 是由 AI 口头判断的,不是由程序派生的。无论理由多充分,这句话都是 AI 在给自己写完成证书。
正确做法:
- 执行
python references/scripts/gate_check.py <pptx路径> <项目目录> - 读取
<项目目录>/gate_result.json - 只有
gate_result.json中"passed": true时,才能进入 S5 - 如果
"passed": false,修复user_code_errors列表中的问题,重新渲染,再次执行 gate_check
反模式 2:S3 门禁"脑子里过一遍"就算通过
错误做法:
「S3 内容门禁预检:API 格式正确,字数在限制内,通过,进入 S4」(没有执行任何代码)
问题所在:今天真实发生的 3 个 API 格式错误(four_column/matrix_2x2/executive_summary 参数格式),靠脑子过是过不出来的,必须靠代码检查。
正确做法:
- 执行
python references/scripts/gate_check_s3.py <content.json路径> <项目目录> - 读取
<项目目录>/gate_s3.json - 只有
"passed": true时,才能进入 S4 - 如果有
fail项,修正content.json,重新执行 gate_check_s3
反模式 3:engine_bug 分类作为软话逃生口
Sponsors
Details
- Repository
- github.com/likaku/mck-ppt-design-skill
- Categories
- Code Review & Quality, AI & Agent Building, Python, Design & UI/UX, Office & Documents
- First seen
- Jun 3, 2026