create-slide

Enforce Fluid-Slide project conventions for slide decks and YAML frontmatter.

Updated Jan 3, 2026
One-click install
npx skills add https://github.com/fecet/quarto-scaffold --skill create-slide
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: create-slide
Source: https://github.com/fecet/quarto-scaffold/tree/main/.claude/skills/create-slide
Command: npx skills add https://github.com/fecet/quarto-scaffold --skill create-slide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

本技能为 Fluid-Slide 项目提供统一的幻灯片编写规范,解决跨团队幻灯片风格不一致、布局混乱、组件碎片化的问题。

Core Features & Use Cases

  • Grid 布局系统的统一约定
  • MD3 工具类的预设
  • 常用组件(Timeline、Masonry、LeaderLine)的项目内约定
  • 文件结构约定与配套的 deck.qmd / slides 结构
  • 与 quarto-revealjs 技能的协作

Quick Start

按照本技能的约定,在项目根目录创建 deck.qmd,并在 slides/ 目录下按 [slide-name]/index.md 的结构编写幻灯片内容。

Frequently Asked Questions about create-slide

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

FAQPage Schema
How do I standardize slide layouts and conventions for a Quarto revealjs presentation project?▼

To standardize Quarto revealjs slide layouts, enforce project-specific conventions for grid layouts, MD3 utilities, and YAML frontmatter to eliminate cross-team inconsistency. This approach applies unified component rules for Timeline, Masonry, and LeaderLine within your presentation deck.

What is the recommended file structure for maintaining consistent presentation slides?▼

The recommended file structure for presentation slides involves creating a deck.qmd in the project root directory and writing content in slides/[slide-name]/index.md files. This convention enforces structural consistency and simplifies maintenance across the entire slide project.

How does grid layout integration work with MD3 utilities in slide design?▼

Grid layout integration with MD3 utilities works by applying predefined utility classes to standardize spacing and alignment in slide design. This enforces a unified visual language across all slides, preventing layout fragmentation and component inconsistency.

Do I need YAML frontmatter for every slide file in a Fluid-Slide project?▼

YAML frontmatter is required for slide files in a Fluid-Slide project to enforce project-specific conventions and metadata consistency. This requirement ensures proper rendering and structural compliance when integrating with quarto-revealjs.

Can I use special components like Timeline and Masonry within a standardized slide deck?▼

You can use special components like Timeline, Masonry, and LeaderLine within a standardized slide deck. The convention defines specific project-level rules for these components, ensuring they integrate seamlessly with the grid layout and MD3 utility systems.