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
Skill

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
All reasons and checks

likaku/mck-ppt-design-skill

Install

Manual install

pip install python-pptx lxml

Required dependencies for the MckEngine.

Access and checks

How we review

Extended 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 board

Limitations

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.

Skills

A skill for editable PowerPoint decks: plans structure and style, builds PPTX and checks every slide through PNG.

SkillExtended access504Repository stars

A skill that builds presentations from HTML slides with rendering, per-slide visual review, and conversion to an editable PPTX

SkillExtended access5.2KRepository stars
Editors’ pick

A skill that builds editable PPTX decks from PDF, DOCX, URLs and Markdown with native shapes, charts and animations

SkillExtended access76.3KRepository stars

A Chinese-language skill that turns PDF, DOCX, web pages and Markdown into PPTX presentations with real editable shapes.

SkillMinimal access58Repository stars

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

SkillExtended access461Repository stars

A skill that turns an article, report or notes into a deck of full-slide images and assembles them into a pptx

SkillExtended access7.8KRepository stars

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

Report a problem