presentation-generator

Generate interactive HTML presentations with neobrutalism styling from JSON or YAML content.

276|46|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/nicepkg/ai-workflow --skill presentation-generator-nicepkg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: presentation-generator
Source: https://github.com/nicepkg/ai-workflow/tree/main/workflows/talk-to-slidev-workflow/.claude/skills/presentation-generator
Command: npx skills add https://github.com/nicepkg/ai-workflow --skill presentation-generator-nicepkg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) and templates (resource) components.

What problem does it solve?

This Skill automates the creation of visually appealing and interactive presentations, eliminating the need for manual design and formatting.

Core Features & Use Cases

  • Multi-Format Output: Generates HTML (interactive), PNG (individual slides), and PDF documents.
  • Neobrutalism Styling: Applies a modern, bold aesthetic with customizable brand colors.
  • Content Flexibility: Accepts content in JSON or YAML formats, supporting various slide types (title, content, code, stats, etc.).
  • Use Case: Quickly generate a pitch deck for a new product, a workshop summary, or a technical deep-dive presentation using a simple content file.

Quick Start

Generate an HTML presentation from the file 'content.json' and save it as 'presentation.html'.

Frequently Asked Questions about presentation-generator

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

FAQPage Schema
How do I generate an HTML presentation from structured content?

To generate an HTML presentation, provide your structured content in JSON or YAML format to define slides, and the tool outputs an interactive HTML file with neobrutalism styling, ASCII art, and brand colors.

Can I export interactive slides to PDF and PNG formats?

Yes, you can export interactive slides to PDF and PNG formats. The presentation generator processes your structured content to output individual PNG slides and PDF documents alongside the interactive HTML file.

What is neobrutalism styling for slide decks?

Neobrutalism styling for slide decks applies a modern, bold aesthetic using customizable brand colors and typography to create visually striking presentations without manual design formatting.

How do I create a pitch deck with ASCII art and brand colors?

You can create a pitch deck by structuring your content in JSON or YAML to support various slide types like title, content, and stats, which automatically integrates ASCII art and applies your defined brand colors.

Does the presentation generator work with Playwright?

Yes, the presentation generator requires Playwright as a dependency to automate the rendering and export of HTML slides into PNG and PDF document formats.

What slide types are supported when generating presentations from JSON?

Generating presentations from JSON supports various slide types including title, content, code, and stats slides, allowing you to create technical deep-dives, pitch materials, and visual summaries.