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.