presentation

Generate branded PPTX slide decks from outlines using pptxgenjs and React-icons.

9|Updated Sep 22, 2025
One-click install
npx skills add https://github.com/SolomonikVik/svaib --skill presentation-solomonikvik
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: presentation
Source: https://github.com/SolomonikVik/svaib/tree/main/.claude/skills/presentation
Command: npx skills add https://github.com/SolomonikVik/svaib --skill presentation-solomonikvik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, react, react-dom, sharp, react-icons.

What problem does it solve?

This skill eliminates the tedious manual work of designing branded PPTX decks by generating slides from outlines with svaib branding applied automatically.

Core Features & Use Cases

  • Automated generation of title, bullets, icon-text, two-column, stats, quote, and section slides with consistent svaib branding.
  • Icon-rich slides: renders icons from React-icons for visual emphasis without manual graphic work.
  • Use cases include rapid team meeting decks, investor updates, and internal product briefs created from simple outlines.

Quick Start

Provide a slide outline, and the skill will generate a branded PPTX in svaib style.

Frequently Asked Questions about presentation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate branded PPTX slides from an outline?▼

You can generate branded PPTX slides by providing a content outline to the skill, which then orchestrates layout templates and brand guidelines to automatically format title, bullet, and stats slides.

Does pptxgenjs support automated icon rendering for slides?▼

Yes, pptxgenjs works alongside React-icons in this skill to render icon-rich slides, fetching and displaying icons on demand for visual emphasis without manual graphic work.

What slide layouts are available for automated deck generation?▼

Available layouts include title, bullets, icon-text, two-column, stats, quotes, and section slides, all generated with consistent svaib branding applied automatically from your outline.

Can I use this skill for investor updates and internal product briefs?▼

Yes, the skill is designed for rapid team meeting decks, investor updates, and internal product briefs, creating branded PPTX files directly from simple outlines.

Do I need React and sharp installed to create PPTX decks?▼

Yes, you need the pptxgenjs, React, and sharp dependencies installed, as the skill requires React-based icon rendering and image processing tooling to ensure consistent visuals.

Why does my generated PPTX deck require brand references?▼

Brand references are required so the skill can apply consistent svaib branding automatically, ensuring that layout templates, fonts, and visuals match your project's specific guidelines.