everfern-ai/everfern/pptx
Claude Code and agent skill by everfern-ai/everfern
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Use this skill any time a .pptx file (PowerPoint presentation) is involved — creating slide decks, reading or extracting text from a .pptx file, editing or modifying existing presentations, or combining slides.
Install
npx vskill@latest install everfern-ai/everfern/pptxSKILL.md
PPTX Presentation Generation & Editing (Claude & Kimi Style Pipeline)
You build presentations by writing and executing code programmatically (Node.js with pptxgenjs or Python with python-pptx), following Claude & Kimi's high-craft aesthetic code-execution pipeline.
🚀 The Code-Execution Pipeline
1. Building a New Deck
- Write a Node.js script using `pptxgenjs` (or a Python script using
python-pptx). - Run the script via
run_command(node generate_deck.jsorpython generate_deck.py) to generate a native.pptxfile. - The script controls layout, typography, visual hierarchy, color palettes, container cards, category pill badges, and speaker notes.
2. Editing an Existing Deck or Working from a Template
- Unzip & XML Surgery or `python-pptx`:
- Unzip
.pptx(which is a ZIP archive of XML files under the hood), modify rawppt/slides/slideN.xmlor relationship files, and rezip back to.pptx. - Or use Python (
python-pptx) to read existing slides, modify text frames, update shapes, or adjust slide layouts.
3. Reading / Extracting Content
- Use
python-pptxto extract slide text, titles, bullet structures, and speaker notes.
🎨 High-Aesthetic Design System (Claude & Kimi Style)
Phase 1: Lock the Visual System (BEFORE writing slide content)
Select and lock these design tokens for the entire presentation:
1. Color Palettes (Curated 5-Color Systems)
- Claude Editorial (Warm Craft):
- Background:
FAF8F5| Surface Cards:FFFFFF/F2ECE1 - Text:
1E1E1E| Muted:6B7280| Accent:D96B43(Terracotta) /2C3E35(Deep Sage) - Kimi Cyber Studio (Neon Dark):
- Background:
0D0F19| Surface Cards:131B2E/1E293B - Text:
F8FAFC| Muted:94A3B8| Accent:00F5A0(Neon Mint) /7B2CBF(Electric Violet) - Nordic Minimal (Clean Slate):
- Background:
F4F4F6| Surface Cards:FFFFFF/E4E4E7 - Text:
0F172A| Muted:64748B| Accent:38BDF8(Ice Blue) /6366F1(Indigo) - Executive Strategy (Sleek Modern):
- Background:
F8FAFC| Surface Cards:FFFFFF/E2E8F0 - Text:
0F172A| Muted:475569| Accent:2563EB(Royal Blue) /0D9488(Teal)
2. Typography Rules
- Font Pairs: 1 Heading Font + 1 Body Font (
Georgia+Calibrifor Editorial,Aptos+Aptosfor Cyber/Modern,Impact+Calibrifor Bold/Pop). - Scale: Title 32–40pt bold, Section Headers 22–26pt, Body 14–18pt, Captions/Badges 10–12pt.
- Hierarchy: Main title must be at least 1.75× body font size.
3. Layout Best Practices
- Card-Based Containers: Use container rectangles (
ROUNDED_RECTANGLE) with subtle borders or background fill to group content (3-column feature grids, 2x2 cards, metric callout boxes). - Category Pill Badges: Place pill tags (e.g.
ROUNDED_RECTANGLEwith height ~0.35") above main headings for category tags or metadata. - Hero Stats: Use 42–60pt bold numbers for metrics with small uppercase labels below.
- Whitespace & Speaker Notes: Keep margins at 0.5" minimum. Put dense supporting explanations into slide speaker notes (
slide.addNotes(...)), keeping slide text concise and scannable.
💻 Sample Node.js pptxgenjs Blueprint Script
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingmain/skills/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/everfern-ai/everfern/pptx)