use-revealjs

Generate branded Reveal.js slide decks with Skaile design tokens.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/skaile-ai/ai-assets --skill use-revealjs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: use-revealjs
Source: https://github.com/skaile-ai/ai-assets/tree/main/use/skills/use-revealjs
Command: npx skills add https://github.com/skaile-ai/ai-assets --skill use-revealjs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables teams to produce branded Reveal.js slide decks that conform to Skaile's design system without manual styling, ensuring consistency and faster delivery.

Core Features & Use Cases

  • Self-contained decks: output is a single index.html that loads Reveal.js from CDN along with skaile-theme.css for the brand look.
  • Brand-aligned typography and tokens: slides use Plus Jakarta Sans, Inter, and JetBrains Mono consistent with Skaile.
  • Static hosting ready: decks are ready for static hosting and sharing with a minimal deployment surface.
  • Use Case: Create a conference presentation or team onboarding deck that adheres to Skaile branding with minimal setup.

Quick Start

Create a branded Reveal.js deck from your content and open index.html to view the presentation.

Frequently Asked Questions about use-revealjs

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

FAQPage Schema
How do I create a branded Reveal.js presentation for static hosting?

To create a branded Reveal.js presentation for static hosting, this Skill generates a self-contained index.html file that loads Reveal.js from a CDN and applies a consistent dark theme with brand typography, ready for immediate deployment.

What fonts and typography does the Skaile design system use for slide decks?

The Skaile design system typography for slide decks uses Plus Jakarta Sans, Inter, and JetBrains Mono fonts. These typefaces are automatically applied to ensure brand-aligned consistency across all presentation slides.

Do I need to manually install Reveal.js to generate a branded slide deck?

You do not need to manually install Reveal.js to generate a branded slide deck. The Skill loads the framework directly from a CDN into a single index.html file, eliminating local dependency management and setup friction.

Can I use this Skill to apply custom CSS branding to existing Reveal.js slides?

You can use this Skill to apply Skaile's custom CSS branding to Reveal.js slides. It outputs an index.html paired with skaile-theme.css, enforcing left-aligned slides, a dark theme, and specific design tokens without manual styling.

What is the best way to automate conference presentation creation with consistent branding?

The best way to automate conference presentation creation with consistent branding is using this Skill to transform content into a single-file Reveal.js deck. It enforces design tokens and typography automatically, ensuring fast delivery without manual CSS adjustments.

Why does my Reveal.js deck need a separate CSS file for static hosting?

Your Reveal.js deck needs a separate skaile-theme.css file for static hosting to maintain the brand's visual design tokens. This ensures the single index.html output retains consistent typography and a dark theme across minimal deployment surfaces.