AI SummaryThis 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.
Overview
This skill encodes the complete design specification for professional business presentations — a consultant-grade PowerPoint framework based on McKinsey design principles. It includes: • 70 layout patterns across 12 categories (structure, data, framework, comparison, narrative, timeline, team, charts, images, advanced viz, dashboards, visual storytelling) • Color system and strict typography hierarchy • Python-pptx code patterns ready to copy and customize • Three-layer defense against file corruption (zero p:style leaks) • Chinese + English font handling (KaiTi / Georgia / Arial) • Image placeholder system for image-containing layouts (v1.8) • BLOCK_ARC native shapes for charts — donut, pie, gauge rendered with 3-4 shapes instead of hundreds of blocks, 60-80% smaller files (v2.0) • Production Guard Rails — 10 mandatory rules including spacing/overflow protection, legend color consistency, title style uniformity, axis label centering, dynamic sizing, BLOCK_ARC chart rendering, horizontal item overflow protection (v1.9+v2.0+v2.3) • Code Efficiency guidelines — variable reuse patterns, constant extraction, loop optimization for faster generation (v1.9) • AI-generated cover images — Tencent Hunyuan 2.0 text-to-image → rembg professional cutout → cool grey-blue tint + 50% lighten → McKinsey-style Bézier ribbon curves → transparent RGBA PNG full-bleed background (v2.2) All specifications have been refined through iterative production feedback to ensure visual consistency, professional polish, and zero-defect output. ---
McKinsey PPT Design Framework
> Copyright © 2024-2026 Kaku Li (https://github.com/likaku). Licensed under Apache 2.0. See NOTICE. > Version: 2.2.0 · License: Apache-2.0 · Author: likaku > > Required tools: Read, Write, Bash · Requires: python3, pip
When to Use This Skill
Use this skill when users ask to: • Create presentations — pitch decks, strategy presentations, quarterly reviews, board meeting slides, consulting deliverables, project proposals, business plans • Generate slides programmatically — using python-pptx to produce .pptx files from scratch • Apply professional design — McKinsey / BCG / Bain consulting style, clean flat design, no shadows or gradients • Build specific slide types — cover pages, data dashboards, 2x2 matrices, timelines, funnels, team introductions, executive summaries, comparison layouts • Fix PPT issues — file corruption ("needs repair"), shadow/3D artifacts, inconsistent fonts, Chinese text rendering problems • Maintain design consistency — unified color palette, font hierarchy, spacing, and line treatments across all slides --- ---
MckEngine Quick Start (v2.0)
v2.0 introduces a Python runtime engine (mck_ppt/) that encapsulates all 67 layout methods. Instead of writing raw add_shape() / add_text() coordinate code, the AI calls high-level methods like eng.cover(), eng.donut(), eng.timeline().
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster