slides

Plan and write slide decks with YAML frontmatter and React.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/Haslien/My-Claude-Skills --skill slides-haslien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slides
Source: https://github.com/Haslien/My-Claude-Skills/tree/main/.claude/skills/slides
Command: npx skills add https://github.com/Haslien/My-Claude-Skills --skill slides-haslien

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a formal, frontmatter-driven framework to plan, design, and deliver high-quality slide decks, ensuring consistency and a clear narrative across projects.

Core Features & Use Cases

  • Frontmatter-driven entry: define the skill with a name and description that guide discovery and activation.
  • Dual workflow support: Mode A for planning and writing slide copy; Mode B to build a static React deck with fixed stage, keyboard navigation, and demo components.
  • End-to-end lifecycle: PLAN.md, a slide registry, and optional resources (scripts, references, assets) that load on demand.
  • Reuse and templating: a skeleton deck shell with a registry, slide primitives, and a scalable pattern for new decks.

Quick Start

Design and write your first deck by defining SKILL.md, drafting PLAN.md, and following the workflow to populate slides.

Frequently Asked Questions about slides

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

FAQPage Schema
How do I build a React presentation deck with structured narrative?

To build a React presentation deck, this skill provides Mode B to construct a static React deck with a fixed stage, keyboard navigation, and demo components, enforcing a clear narrative structure through a frontmatter-driven workflow.

Can I use this skill to plan slide copy without generating code?

You can plan slide copy without generating code using Mode A, which focuses on audience analysis, narrative structure, and writing slide text, ensuring a clear narrative before any visual design begins.

What is frontmatter-driven slide design and how does it work?

Frontmatter-driven slide design uses a YAML entry point with a required name and description to guide skill activation, loading optional components like scripts, references, and assets on demand to structure the presentation.

Do I need external dependencies to create a static slide deck?

You do not need external dependencies to create a static slide deck, as the skill operates through a safe, dependency-checked workflow using a skeleton deck shell with built-in slide primitives and a registry.

How to manage presentation assets and references for a slide deck?

To manage presentation assets and references, the skill uses a PLAN.md file and a slide registry, loading optional resources like scripts, references, and assets on demand to support the deck lifecycle.

What's the best way to ensure accessibility in a slide presentation?

The best way to ensure accessibility in a slide presentation is to follow the skill's enforced design rules, which cover accessibility alongside audience analysis and narrative structure during the planning and building phases.