blog-article-writer
Creates long-form content including blog posts, articles, guides, and thought leadership pieces. Uses SEO best practices,…
Edit PowerPoint (PPTX) files locally without Canva API. Use this skill when user provides a PPTX file and wants to modify slides, update text, change images, or restructure content. Maintains original formatting, themes, animations, and layout. Does NOT require Canva. Output
Claude Code
$ npx -y skills add OpenAnalystInc/10x-Content-Expert --skill local-pptx-editor --agent claude-code
Codex
$ npx skills add OpenAnalystInc/10x-Content-Expert --skill local-pptx-editor -a codex -y
Cursor
$ npx skills add OpenAnalystInc/10x-Content-Expert --skill local-pptx-editor -a cursor -y
Gemini CLI
$ npx skills add OpenAnalystInc/10x-Content-Expert --skill local-pptx-editor -a gemini-cli -y
GitHub Copilot
$ npx skills add OpenAnalystInc/10x-Content-Expert --skill local-pptx-editor -a github-copilot -y
OpenCode
$ npx skills add OpenAnalystInc/10x-Content-Expert --skill local-pptx-editor -a opencode -y
Windsurf
$ npx skills add OpenAnalystInc/10x-Content-Expert --skill local-pptx-editor -a windsurf -y
name: local-pptx-editor description: | Edit PowerPoint (PPTX) files locally without Canva API. Use this skill when user provides a PPTX file and wants to modify slides, update text, change images, or restructure content. Maintains original formatting, themes, animations, and layout. Does NOT require Canva. Output goes to output/ folder. Use for: "edit this presentation", "update slide 5", "change PPT text".
> **QUICK REFERENCE** > - **Utility script**: `scripts/local/pptx_utils.py` > - **Sample script**: `scripts/samples/sample_pptx_edit.py` > - **Safe copy**: `scripts/local/safe_copy.py` > - **Output folder**: `output/pptx/` > - **Working folder**: `output/working/` > - **Run with**: `.venv\Scripts\python.exe scripts/samples/sample_pptx_edit.py` > - **3-Step workflow**: (1) Copy from `input/` to `output/working/` → (2) Edit the copy → (3) Save to `output/pptx/` > - **Python**: ALWAYS use `.venv\Scripts\python.exe` (never bare `python`)
Edit and manipulate PowerPoint files locally without requiring Canva API.
1. **ALWAYS** copy the original to `output/working/` first 2. **ALL** edits happen on the copy 3. **SAVE** results to `output/pptx/` 4. **ORIGINAL** file remains untouched
Use this skill when:
**IMPORTANT**: Always use the virtual environment Python:
# Windows .venv\Scripts\python.exe scripts/local/script_name.py # macOS/Linux .venv/bin/python scripts/local/script_name.py
.venv\Scripts\python.exe scripts/local/safe_copy.py --source "input/presentation.pptx"
.venv\Scripts\python.exe scripts/local/pptx_utils.py "output/working/presentation_copy.pptx"
Use the pptx_utils.py functions to:
Save to `output/pptx/presentation_modified.pptx`
1. **Theme & Master Slides** - Never modify unless requested 2. **Layouts** - Maintain placeholder positions 3. **Animations** - Keep existing animations 4. **Text Formatting** - Same font size, color, style
This skill can:
**ALWAYS use TodoWrite** to track progress:
[
{"content": "Create safe working copy", "status": "in_progress", "activeForm": "Creating safe copy"},
{"content": "Analyze presentation structure", "status": "pending", "activeForm": "Analyzing slides"},
{"content": "Apply modifications", "status": "pending", "activeForm": "Applying changes"},
{"content": "Save to output/pptx/", "status": "pending", "activeForm": "Saving result"}
]A comprehensive Claude Code skills plugin for AI-powered content creation. Creates emails, social media content, presentations, blogs, and more - all aligned with your brand voice and informed by your reference materials.
Creates long-form content including blog posts, articles, guides, and thought leadership pieces. Uses SEO best practices,…
Maintains brand voice consistency across all content. Defines, documents, and enforces brand guidelines including tone,…
Upload and manage assets (images, videos, audio) in your Canva account. Use this skill when user wants to upload files to Canva,…
Manage and apply brand kits in Canva. Use this skill when user wants to work with brand colors, fonts, logos, or maintain brand…
Generate content ideas and text for Canva designs. Use this skill when user needs help with what to write, content suggestions,…
Design knowledge base for understanding design terminology, concepts, and best practices. Use this skill when user asks about…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…