Clean Slides
Inspect, edit, and generate PowerPoint slides. Progressive drill-down inspection, text editing with formatting preservation, table generation from YAML, and PNG rendering for verification.
Install
npx skills add tmustier/clean-slides --skill clean-slidesgit clone --depth 1 https://github.com/tmustier/clean-slides.git /tmp/clean-slides
mkdir -p ~/.claude/skills
cp -r /tmp/clean-slides/. ~/.claude/skills/clean-slidesPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# PowerPoint Skill Use the `pptx` CLI for all PowerPoint operations. ## When to use - **Inspect** slide contents, shapes, formatting, charts - **Edit** text while preserving formatting - **Generate** table slides from YAML specs - **Render** slides to PNG for visual verification ## Setup Before generating slides, ensure the project has a `.clean-slides/` directory. The CLI auto-discovers `template.pptx` and `config.yaml` from there — no flags needed. ```bash # Quick start — uses the bundled example template pptx init # With a custom/corporate template pptx init -t path/to/corporate-template.pptx ``` This creates `.clean-slides/template.pptx` and `.clean-slides/config.yaml`. All `pptx generate` commands in that directory tree will use them automatically. If no `.clean-slides/` directory exists, the CLI prints a hint suggesting `pptx init`. ### Overriding auto-discovery Explicit flags always win: ```bash # Override template and config for a single run pptx generate spec.yaml -t other.pptx -c other-config.yaml -o output.pptx ``` See `examples/custom-template/README.md` for a full walkthrough of custom template setup. ## Core workflow: inspect → edit → verify
Details
- Skill name
clean-slides- Repository
- tmustier/clean-slides
- License
- MIT
- Repo updated
- 7 May 2026
FAQ
What does the Clean Slides skill do?
Inspect, edit, and generate PowerPoint slides. Progressive drill-down inspection, text editing with formatting preservation, table generation from YAML, and PNG rendering for verification.
How do I install the Clean Slides skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add tmustier/clean-slides --skill clean-slides. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Clean Slides popular?
It lives in tmustier/clean-slides, which has 19 GitHub stars and 3 forks.
Related skills
Mbb Decks
21floflo11/mbb-decks
Use when generating consulting-grade slide decks, MBB-style presentations, McKinsey/Bain/BCG-format slides, board prereads, executive readouts, recommendation decks, market entry decks, due diligence decks, or any business presentation that requires action-title storylines, pyramid-principle structure, MECE bullets, and a clean editorial visual system rendered to a real .pptx file.
Job Application
18YoursSarcastically/apply-for-me
Apply to jobs end to end - read the user's resume, run a one-time intake so later applications need almost no input, find matching roles, fill applications on LinkedIn Easy Apply, Greenhouse, Lever, Ashby, Workday, iCIMS, Google Careers and company forms, surface referral contacts, and produce a dashboard artifact showing what still needs the user. Use this whenever the user wants to apply to a job, shares a job or careers URL, asks for a shortlist of roles, says "apply for me", "find me jobs", "fill this application", or asks about tailoring answers, cover letters or referral messages to a po
Ats Latex CV
19NoahMustafa/claude-ats-cv-skill
Build ATS-optimised, human-sounding CVs in LaTeX (Overleaf-ready code). Trigger this skill whenever a user asks to create, rewrite, reconstruct, or improve a CV, resume, or job application document — including when they upload an existing CV, paste raw experience, or describe a target role. Also trigger when the user says things like "make my CV better", "tailor my resume for X", "help me apply for a job", or "write my CV from scratch". Always use this skill for any CV/resume task, even if the user doesn't use the word "LaTeX" or "ATS".
Mathmodel Latex Skill
21wangling-miao/mathmodel-latex-skill
Generate stable and competition-style LaTeX mathematical modeling paper projects for MCM/ICM and CUMCM. Use when Codex needs to create, adapt, compile, or preflight competition paper templates for COMAP MCM/ICM, Chinese Undergraduate Mathematical Contest in Modeling (CUMCM), or similar mathematical modeling submissions, including mcmthesis, cumcmthesis, XeLaTeX, latexmk, PDF page/size checks, identity-info checks, references, appendices, and AI-use disclosure sections.
Boss View
18yanliudesign/boss-view-skill
站在 CEO、CFO、CMO、COO、CPO、CTO、VP Design、VP Product 或直系老板视角,将零散工作记录生成结构化、突出业务价值、可导出 PDF/Markdown 的 Executive Update HTML 报告。适用于周报、工作汇报、Manager Sync、1:1。固定流程:接收输入→选择汇报对象→调用角色知识库→生成完整 8 章 HTML→补充证据。硬约束:绝不编造数据与结果,从"活动"转向"结果"。
Berlin Job Search
17umutyesildal/berlin-job-search
Use when searching for jobs in Berlin or Germany, checking German and Blue Card requirements, preparing a Lebenslauf/CV, practising interviews, or tracking applications (Jobsuche, Bewerbung).
Browse the most popular Claude skills, all documents & office files skills, or write your own with the skills generator.