Dera Presentation Skill — Development skill for Claude Code
Claude Code skill for generating professional PowerPoint presentations via pptxgenjs.
How to install Dera Presentation Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open dev-rathor/dera-presentation-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Dera Presentation Skill does
Claude Code skill for generating professional PowerPoint presentations via pptxgenjs.
Alternatives in Development
- HTML Ppt Skill — HTML PPT Studio — AgentSkill with 24 themes, 31 layouts, 20+ animations for building professional HTML present 8.1k ★
- Deck — Generate slide deck presentations from briefs or research 2.8k ★
- Academic Pptx Skill — A Claude Skill for creating academic presentations (conference talks, seminar slides, thesis defenses, grant b 811 ★
README
DERA Presentation Skill
A Claude Code skill that generates professional PowerPoint presentations using pptxgenjs. Auto-detects presentation type (Explain, Pitch, Board, Strategy, Teach) and adapts structure accordingly.
What it does
- Drafts a "ghost deck" (action titles only) for approval before generating slides
- Generates
.pptxfiles via pptxgenjs with brand-consistent styling - Enforces action titles, layout variety, and visual elements on every slide
- Runs visual QA by converting slides to images and inspecting for issues
Installation
Option A: Project-level (one repo)
Clone the repo and copy it into your project's skills directory:
git clone https://github.com/dev-rathor/dera-presentation-skill.git
mkdir -p /path/to/your-project/.claude/skills/dera-presentation
cp -r dera-presentation-skill/* /path/to/your-project/.claude/skills/dera-presentation/
Option B: User-level (all projects)
Install to your personal Claude skills directory so it's available everywhere:
git clone https://github.com/dev-rathor/dera-presentation-skill.git
mkdir -p ~/.claude/skills/dera-presentation
cp -r dera-presentation-skill/* ~/.claude/skills/dera-presentation/
Dependencies
Install the required npm and Python packages:
# Slide generation
npm install -g pptxgenjs
# Icons and rendering (required)
npm install -g react-icons react react-dom sharp
# QA: text extraction
pip install "markitdown[pptx]"
# QA: thumbnail grids
pip install Pillow defusedxml
# QA: slide-to-image conversion (requires LibreOffice + Poppler)
# macOS:
brew install --cask libreoffice
brew install poppler
Usage
In Claude Code, invoke the skill:
/dera-presentation Create a quarterly board review for Q1 2026
Or just describe what you need — Claude will detect presentation intent and use the skill automatically.
Verify It Works
After installing, paste these two prompts into Claude Code to confirm everything is working.
**1. Ch
Related Skills
Vibe Slides
Vibe Slides is a "Vibe Coding" application for presentation creation. It enables users to create professional
Create Pptx
Generate a professional PowerPoint presentation using Python and python-pptx.
Revealjs Skill
Generate polished, professional presentations using the Reveal.js HTML presentation framework.
Video Presentation
Generate interactive HTML presentations for any video type (tutorials, comparisons, fact-checks, explainers)
Document SKILLs
Claude Code and Codex SKILLs for PDF, Excel, Word, and PowerPoint manipulation — extraction, forms, formulas,
Claude Office Skills
Claude in Excel & Claude in PowerPoint skills, restored as SKILL.md for Claude Code — DCF, LBO, 3-statement, c
Related Agents
Mckinsey Slide Agent
McKinsey-style slide deck composer. Use proactively when the user asks to build, draft, design, or "make a dec
Presentation Designer
Turns data work — exploratory analyses, dashboards, business plans, project proposals — into polished, on-bran
Deck
Slide decks and presentations. Use when the request says: "sunum", "slayt", "deck", "slides", "presentation",