Skip to content
Skill

mck-ppt-design

by likaku

AI Summary

This skill encodes the complete design specification for professional business presentations — a consultant-grade PowerPoint framework based on McKinsey design principles. It includes: All specifications have been refined through iterative production feedback to ensure visual consistency, profession

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "mck-ppt-design" skill in my project.

Please run this command in my terminal:
# Install skill into your project
mkdir -p .claude/skills/Mck-ppt-design-skill && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/Mck-ppt-design-skill/SKILL.md "https://raw.githubusercontent.com/likaku/Mck-ppt-design-skill/main/SKILL.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Create professional, consultant-grade PowerPoint presentations from scratch using MckEngine (python-pptx wrapper) with McKinsey-style design. Use when user asks to create slides, pitch decks, business presentations, strategy decks, quarterly reviews, board meeting slides, or any professional PPTX. AI calls eng.cover(), eng.donut(), eng.timeline() etc — 67 high-level methods across 12 categories (structure, data, framework, comparison, narrative, timeline, team, charts, images, advanced viz, dashboards, visual storytelling), consistent typography, zero file-corruption issues, BLOCK_ARC native shapes for circular charts (donut, pie, gauge), production-hardened guard rails for spacing, overflow, legend consistency, title style uniformity, dynamic sizing for variable-count layouts, horizontal item overflow protection, chart rendering, and AI-generated cover images via Tencent Hunyuan 2.0 with professional cutout, cool grey-blue tint, and McKinsey-style Bézier ribbon decoration.

McKinsey PPT Design — Harness Framework

> Version: 2.3.3-harness-v2 · 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 ---

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 2mo ago
Active
Adoption100+ stars on GitHub
194 ★ · Growing
DocsREADME + description
Well-documented

GitHub Signals

Stars194
Forks29
Issues3
Updated2mo ago
View on GitHub
Apache-2.0 License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code