← Back to Skills Marketplace
330
Downloads
1
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install mck-skill-repo
Description
Create professional, consultant-grade PowerPoint presentations from scratch using python-pptx with McKinsey-style design. Use when user asks to create slides...
Usage Guidance
This skill appears internally coherent and implements what it claims: programmatic PowerPoint generation and XML cleanup to avoid corruption. Before running: (1) review the included example scripts yourself (they are small and readable); (2) run pip install python-pptx lxml in a virtualenv to isolate dependencies; (3) run examples in a dedicated directory (they create minimal_output.pptx and rewrite it with full_cleanup); (4) note the README suggests an optional 'npx clawhub install' path—npx/node is not required for the core functionality; and (5) if you will run this in automated/production contexts, verify font availability (KaiTi/Georgia/Arial) and test outputs on your target PowerPoint client. The only minor oddities: a version string mismatch (SKILL.md v1.6.0 vs registry v1.6.1) and the optional npx install suggestion not declared as a required binary—these are not security issues but worth noting.
Capability Analysis
Type: OpenClaw Skill
Name: mck-skill-repo
Version: 1.6.1
The mck-skill-repo bundle is a legitimate tool designed to generate professional McKinsey-style PowerPoint presentations using the python-pptx library. The SKILL.md and associated Python scripts (minimal_example.py) provide detailed design specifications, layout patterns, and helper functions focused entirely on presentation aesthetics and technical fixes for common rendering issues, such as CJK font overlapping and XML style corruption. The file manipulation logic in the full_cleanup function is transparently documented and serves the stated purpose of sanitizing PPTX files. No indicators of data exfiltration, malicious execution, or prompt injection were found.
Capability Assessment
Purpose & Capability
Name/description = programmatic McKinsey-style PPT generation; required binaries (python3, pip), example scripts, library requirements (python-pptx, lxml), and SKILL.md all align with that purpose. Provided code implements layout helpers, typography handling, and post-save XML cleanup as described.
Instruction Scope
SKILL.md instructs installing python packages, running included example scripts, and copying SKILL.md into a skills folder. Runtime instructions and code only read/write local files (generate and sanitize .pptx), manipulate ZIP/XML inside the .pptx (full_cleanup), and do not reference external endpoints, secrets, or unrelated system paths.
Install Mechanism
There is no formal install spec (instruction-only), which is low-risk. The README suggests pip install and optionally 'npx clawhub install'—the latter would require Node/npx but node is not declared as a required binary (this is optional/UX guidance rather than a silent dependency).
Credentials
No environment variables, credentials, or config paths are requested. All operations are local and tied to PPT generation/cleanup; required libraries are proportional to the task.
Persistence & Privilege
Skill is not marked always:true and uses normal autonomous invocation defaults. It does not request persistent system-wide privileges or modify other skills' configs. Example scripts write output files and replace them via atomic rename during cleanup (expected behavior).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mck-skill-repo - After installation, invoke the skill by name or use
/mck-skill-repo - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.6.1
## mck-skill-repo 1.6.1 Changelog
- Documentation update: README.md improved with expanded or clarified information.
- No code or functionality changes; all updates are related to documentation only.
v1.6.0
- Added comprehensive design documentation and usage guidelines to SKILL.md, detailing 36 slide layouts and McKinsey-style design principles.
- Outlined strict color system, typography hierarchy, and accent color rules for professional, consistent PPTX generation.
- Provided explicit specifications for Python-pptx slide creation, including font handling for both English and Chinese.
- Documented workflow for use cases such as business presentations, project proposals, and repairing PPTX file issues.
- Clarified visual standards: flat design, zero file corruption, and instructions for maintaining visual hierarchy and uniformity.
Metadata
Frequently Asked Questions
What is Mck Skill Repo?
Create professional, consultant-grade PowerPoint presentations from scratch using python-pptx with McKinsey-style design. Use when user asks to create slides... It is an AI Agent Skill for Claude Code / OpenClaw, with 330 downloads so far.
How do I install Mck Skill Repo?
Run "/install mck-skill-repo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Mck Skill Repo free?
Yes, Mck Skill Repo is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Mck Skill Repo support?
Mck Skill Repo is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Mck Skill Repo?
It is built and maintained by likaku (@likaku); the current version is v1.6.1.
More Skills