quarto-presentations

Create and edit Quarto Revealjs presentations with YAML frontmatter and slide structure.

13|1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/RebeccaStevenson/skills_rebecca --skill quarto-presentations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quarto-presentations
Source: https://github.com/RebeccaStevenson/skills_rebecca/tree/main/quarto-presentations
Command: npx skills add https://github.com/RebeccaStevenson/skills_rebecca --skill quarto-presentations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Enables users to create and edit Quarto Revealjs slide decks with correct structure and consistent styling, reducing boilerplate and errors.

Core Features & Use Cases

  • Generate .qmd slides that leverage Revealjs formatting and support sections, notes, and code blocks.
  • Configure themes, transitions, layouts (including multi-column and fragment-based content), and slide options to fit talks, tutorials, or classroom sessions.
  • Reuse and share slide templates for conferences, workshops, and educational content.

Quick Start

Create a minimal Quarto Revealjs presentation file (.qmd) and render it with Quarto to produce a ready-to-view slide deck.

Frequently Asked Questions about quarto-presentations

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

FAQPage Schema
How do I create Quarto Revealjs presentations with markdown?

You create Quarto Revealjs presentations by generating a .qmd file with correct YAML frontmatter and slide structure, then rendering it with Quarto tooling to produce a ready-to-view slide deck.

Can I apply custom themes and transitions to Quarto slides?

Yes, Quarto slides support configuring themes, transitions, multi-column layouts, and fragment-based content to fit talks, tutorials, or classroom sessions with consistent styling.

How do I add speaker notes and code highlighting to Revealjs slides?

Revealjs slides support adding speaker notes and code highlighting directly within the .qmd file structure, alongside slide sections and code blocks for tutorials or presentations.

Do I need Quarto installed to render Revealjs slide decks?

Yes, Quarto tooling is required to render the .qmd slide decks into a viewable format. The Skill generates the correctly structured markdown source files for Quarto to process.

What is the best way to structure multi-column layouts in Quarto presentations?

The best way to structure multi-column layouts in Quarto presentations is through the .qmd file's slide structure options, which support multi-column and fragment-based content arrangements for complex slides.

Can I reuse Quarto slide templates for workshops and conferences?

Yes, you can reuse and share Quarto slide templates for conferences, workshops, and educational content, reducing boilerplate and errors across multiple presentations.