AgentSkillsCN

marp-slide-maker

利用 Marp 框架,通过 Markdown 语法创建专业的演示文稿。只需简单配置,即可轻松打造出兼具美观与标准化的演示文稿,支持主题定制、自定义样式、数学公式、代码块和各类图表的呈现。

SKILL.md
--- frontmatter
name: marp-slide-maker
description: Create professional presentation slides using Markdown syntax through the Marp framework. Enables creating beautiful, standardized presentations with themes, custom styling, mathematical equations, code blocks, and diagrams with minimal setup.

Marp Slide Maker

Purpose

The Marp Slide Maker skill helps users create professional presentation slides using Markdown syntax through the Marp framework. Marp enables creating beautiful, standardized presentations with minimal setup.

When to Use This Skill

  • Creating technical presentations with code snippets, diagrams, or mathematical equations
  • Generating standardized slide decks for meetings, conferences, or training materials
  • Converting existing content to presentation format quickly
  • Building accessible and version-controllable presentations using Markdown
  • Creating slides with advanced features like animations, themes, and custom styling

Features

  • Generate complete Marp slide decks with proper formatting
  • Apply various themes and styling options
  • Add headers, footers, and page numbers
  • Support for mathematical equations, code blocks, and diagrams
  • Customizable slide backgrounds and colors

Usage Instructions

Creating Basic Slides

  1. Request a new presentation with a topic/title
  2. Specify the number of slides needed
  3. Provide content for each slide
  4. Customize themes and styling if needed

Supported Elements

  • Headers and subheaders using Markdown syntax
  • Lists (ordered and unordered)
  • Code blocks with syntax highlighting
  • Mathematical equations using LaTeX
  • Images and media
  • Tables
  • Background colors and images
  • Headers and footers

Marp Directives

  • Theme selection (theme: default, gaia, uncover)
  • Pagination (paginate: true)
  • Custom styling (style: ...)
  • Background settings (backgroundColor, backgroundImage)
  • Header and footer content

Output

The skill generates a complete Marp-compatible Markdown file that can be converted to PDF, HTML, PowerPoint, or images using Marp tools.