Mck-ppt-design-skill
AI 에이전트를 위한 컨설팅펌 스타일 PowerPoint 디자인 시스템. 70가지 레이아웃 패턴, 플랫 디자인, python-pptx를 제공합니다.
MCK PPT Design Skill
AI-native PowerPoint design system — 67 layouts · Harness Engineering · BLOCK_ARC charts · QA pipeline · Python runtime
Copyright © 2024-2026 Kaku Li. Licensed under Apache 2.0. See NOTICE for details.
English · 中文说明 · Harness Guide
🖼️ Sample Output
| Cover Page | Strategy Analysis | Data Dashboard |
|---|---|---|
| 4-Column Framework | Color System | Executive Summary |
⚡ Quick Start
pip install python-pptx lxml
import sys, os
sys.path.insert(0, os.path.expanduser('~/.workbuddy/skills/mck-ppt-design'))
from mck_ppt import MckEngine
from mck_ppt.constants import *
eng = MckEngine(total_slides=12)
eng.cover(title='Q1 2026 Strategy Review', subtitle='Board Presentation', date='2026')
eng.toc(items=[('1', 'Market Overview', 'Current landscape'), ('2', 'Strategy', 'Key actions')])
eng.table_insight(title='Three shifts driving market restructuring',
headers=['Dimension', 'Before', 'After'],
rows=[['Distribution', 'Offline-first', 'Digital-first'],
['Pricing', 'Cost-plus', 'Value-based']],
insights=['Digital channels now control 60% of CAC', 'Value pricing unlocks 3× margins'])
eng.donut(title='Revenue Mix', segments=[(0.45, NAVY, 'Product'), (0.35, ACCENT_BLUE, 'Service'), (0.20, ACCENT_GREEN, 'Other')])
eng.timeline(title='12-month roadmap', milestones=[('Q1', 'Foundation'), ('Q2', 'Pilot'), ('Q3', 'Scale'), ('Q4', 'Review')])
eng.closing(title='Thank You')
eng.save('output/deck.pptx')
AI Agent Compatibility
| AI Agent | Status |
|---|---|
| WorkBuddy / Codebuddy | ✅ Native skill (mck-ppt-design) |
| Claude / Claude Code | ✅ Load SKILL.md as skill |
| Cursor / Continue | ✅ Add as project rule |
| Any LLM | ✅ Feed SKILL.md as context |
🔱 Harness Engineering Mode
New in v2.3.3-harness — Transforms the skill from vibe-coding into structured 5-stage generation with machine-readable gates.
The Problem: Vibe Coding vs. Harness
Without Harness, the entire 3,967-line SKILL.md was loaded every time, AI jumped straight to code, and errors were only discovered after rendering. With Harness, context is loaded progressively, structure is locked before content, and gates run as Python scripts — not AI self-evaluation.
같은 카테고리 다른 리소스
claude-blog
Claude Code 블로그 스킬 모음. 서브 스킬 30종, 에이전트 5종, 5단계 게이트의 v1.9.0 블로그 배포 계약을 갖추고 Google 순위와 AI 인용 양쪽에 최적화되어 있습니다. AI-Marketing-Hub/claude-blog에서 활발히 개발되며 공개 릴리스는 여기에 배포됩니다.
gpt-image2-ppt-skills
어떤 .pptx든 내 자료로 복제합니다. OpenAI gpt-image-2가 레이아웃을 모방하고 내용은 직접 채우며, 10가지 스타일을 기본 제공합니다. Claude Code, OpenClaw 스킬입니다.
ai-video-generator-claude
Higgsfield의 Seedance 2.0용 스튜디오급 AI 영상 프롬프트를 생성하는 10가지 Claude 스킬. 바이럴 후크, SaaS 데모, 퍼스널 브랜드, 노페이스 콘텐츠, 럭셔리 미학 등을 다룹니다.
ai-shortfilm-prompts
Mx-Shell의 Zombie Scavenger 뒤에 있는 방법론, 프롬프트, Claude Code 스킬. PJ Ace가 최근 몇 년간 본 최고의 단편 중 하나라고 평한 AI 단편입니다. Sora, Kling, Veo, Seedance에서 동작합니다.