vinix24/claude-launcher/pptx
Claude Code and agent skill by vinix24/claude-launcher
- community
Checking that the SKILL.md file is still in the repository.
Convert a slide outline (JSON or markdown with --- separators) into a PowerPoint (.pptx) deck. Use this skill when the user asks for a pitch deck, presentation, slides, or .pptx export. Triggers on: "pptx", "PowerPoint", "deck", "slides", "presentatie", "pitch deck".
Install
npx vskill@latest install vinix24/claude-launcher/pptxSKILL.md
output:pptx — Outline to PowerPoint
Converteer een slide-outline naar een PowerPoint-deck met basis-layouts: titel-slide, content-slide met bullets, sectie-headers. Gebruikt python-pptx (MIT license).
Deze skill is cross-cutting: hij wordt aangeroepen vanuit elke workspace die een PowerPoint-deliverable nodig heeft. De skill genereert geen inhoud — die wordt door de calling-skill in een outline geleverd.
Snelle aanroep
Outline-formaat
Een markdown-bestand waarin elke slide gescheiden wordt door ---:
Regels:
- Eerste slide is altijd de titel-slide (
# Titel+ optionele meta-regels) - Elke
---start een nieuwe slide # Titelop een content-slide wordt slide-titel- Bullets (
- ...) worden bullet-content - Paragrafen worden als bullet-paragrafen behandeld (max 5 bullets per slide is good practice)
Workflow voor een worker
- Schrijf de outline als markdown in
$CLAUDE_LAUNCHER_HOME/output/<basename>.outline.md - Roep de converter aan:
``bash python3 ~/.claude-launcher/skills/output/pptx/scripts/outline2pptx.py \ "$CLAUDE_LAUNCHER_HOME/output/<basename>.outline.md" \ "$CLAUDE_LAUNCHER_HOME/output/<basename>.pptx" ``
- Lever op:
``bash cockpit msg deliver $CLAUDE_LAUNCHER_HOME/output/<basename>.pptx --format pptx --bytes ``
Slide-layouts
| Slide-type | Detectie | Layout | |
|---|---|---|---|
| Title | Eerste slide met alleen # Titel + meta | Centered title + subtitle | |
| Section header | # Titel zonder bullets | Section header layout | |
| Content | # Titel + bullets | Title + content bullets | |
| Closing | Laatste slide | Section header layout |
Niet ondersteund in v0.0
- Afbeeldingen embedden (placeholder-tekst
[image: pad]blijft als tekst) - Tabellen
- Charts of grafieken
- Custom themes / branding (gebruikt de python-pptx default)
- Speaker notes
Voor v0.5+ overwegen, niet voor de demo.
Dependencies
- Python 3.10+
python-pptx(pip3 install python-pptx)
install.sh controleert beide.
Output-locatie
Default: $CLAUDE_LAUNCHER_HOME/output/<basename>.pptx. Anders het pad dat als tweede argument is meegegeven.
Voorbeelden van wanneer dit nuttig is
- Sales-pitch deck uit de sales-workspace
- Klant-demo-deck uit operations
- Interne kick-off-deck
Wat NIET doen
- Geen inhoud genereren binnen deze skill
- Geen Anthropic SDK gebruiken — alleen
python-pptx - Geen externe assets fetchen (geen URLs, geen fonts downloaden)
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingtemplates/skills/output/pptx/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/vinix24/claude-launcher/pptx)