MCK PPT Design Skill
A consulting-style deck skill: the agent builds PPTX through a python-pptx engine with ready layouts and checks
- 338 ★ on the repository
- Last commit
- Apache-2.0
Extended access
Why this level
- Runs Python scripts and a build engine, writes PPTX files to your machine
- Optional cover generation calls the external Hunyuan service
Install
- Works in
Manual install
pip install python-pptx lxmlRequired dependencies for the MckEngine.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Runs Python scripts and a build engine, writes PPTX files to your machine
- Optional cover generation calls the external Hunyuan service
This is third-party code. Review the repository files before installing.
What it does
The skill gives the agent a MckEngine layer over python-pptx plus references to build decks in a strict consulting style. Instead of hand-laying slides, the agent calls high-level methods: cover, table of contents, insight table, donut chart, timeline, matrix. Work is split into five stages from brief to finished file, with Python gates between them that check slide structure and quality and return a machine-readable result rather than the model's self-assessment. It ships a catalog of dozens of layouts, consistent typography and rules against overflow and misalignment. Lessons from past mistakes are saved to separate files so they are not repeated in the next deck.
Who it is for. For product and business people who prepare strategy decks and pitch decks in a clean corporate style.
Good fit when
- You need a deck in a strict consulting style without hand-layout
- You need ready layouts: insight tables, charts, matrices, timelines
- You want slide structure and quality checked automatically rather than by eye
Not a fit when
- You want free creative layout outside a corporate template
- You cannot run Python or install python-pptx
Example request
Build a 12-slide quarterly review deck for the boardLimitations
It needs Python and the python-pptx and lxml packages installed. The style is fixed to a corporate consulting template and the skill does not go beyond it. Image cover generation relies on the external Tencent Hunyuan service and is an optional extra; the core engine builds slides locally. The basic build needs no keys.
How to disable. Delete the mck-ppt-design skill folder from the agent's skills directory.
FAQ
Do I need an external service?
Not for the basic build; the engine runs locally on python-pptx. The external Hunyuan service is only for optional image cover generation.
How is slide quality checked?
Python gates run between stages, checking structure and render and emitting a result file; the model cannot declare a check passed on its own.
Discussion
No questions or reviews yet.
Related
SkillsA skill for editable PowerPoint decks: plans structure and style, builds PPTX and checks every slide through PNG.
A skill that builds presentations from HTML slides with rendering, per-slide visual review, and conversion to an editable PPTX
A skill that builds editable PPTX decks from PDF, DOCX, URLs and Markdown with native shapes, charts and animations
A Chinese-language skill that turns PDF, DOCX, web pages and Markdown into PPTX presentations with real editable shapes.
A skill that builds a deck from a topic or article, or restyles an old one from a reference image, keeping the text and editable slides
A skill that turns an article, report or notes into a deck of full-slide images and assembles them into a pptx
README in short
The README presents an agent-facing deck design system built on a MckEngine layer over python-pptx with a corporate consulting style. The agent calls high-level methods for the cover, tables, charts, timelines and matrices, and the build runs in five stages from brief to file. Python gates between stages check structure and quality and give a machine-readable result instead of the model's self-assessment. It ships a layout catalog, consistent typography, anti-overflow rules and accumulated lessons in files. It works with Claude, Cursor and other agents by loading SKILL.md. Apache 2.0 licensed.
README badge
Original SKILL.md
--- name: mck-ppt-design 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. --- # McKinsey PPT Design — Harness Framework > Version: 2.3.3-harness-v2 · Engine: MckEngine (python-pptx) > Required tools: Read, Write, Bash · Requires: pip install python-pptx lxml