marp-presentations

Authors and edits Marp Markdown slide decks in AppLoop presentation workspaces.

6|Updated Jul 12, 2026
One-click install
npx skills add https://github.com/josoroma/AppLoop --skill marp-presentations-josoroma
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: marp-presentations
Source: https://github.com/josoroma/AppLoop/tree/main/.hermes/skills/marp-presentations
Command: npx skills add https://github.com/josoroma/AppLoop --skill marp-presentations-josoroma

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Creating and editing presentation decks inside AppLoop requires following Marp-specific Markdown conventions, front-matter rules, and AppLoop-managed markup that are easy to break without clear guidance. ## Core Features & Use Cases - Marp deck authoring: Enforces correct YAML front matter (marp, theme, paginate, size), slide separators, and per-slide directives like _class: lead and _paginate. - Safe editing workflow: Reads deck.md first, applies minimal Markdown changes, and preserves AppLoop-managed markup such as inspect-element spans and injected style blocks. - Rich slide patterns: Supports callout pills, two-column layouts, custom CSS variables in front-matter styles, tables, code blocks, and checklists. - Use Case: Ask the agent to add a pricing slide to your pitch deck; it edits deck.md in .apploop/presentations/<slug>/ while keeping the existing theme and slide structure intact. ## Quick Start Ask the agent to add a new slide summarizing quarterly results to the current Marp presentation deck.

Frequently Asked Questions about marp-presentations

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

FAQPage Schema
How do I create slides with Marp Markdown?▼

Write a Markdown file with YAML front matter containing marp: true, a theme, paginate, and size settings, then separate slides with a line containing only three dashes. Each section between separators becomes one slide rendered by Marp.

How do I edit a Marp deck in AppLoop?▼

Edit the deck.md file inside the presentation workspace at .apploop/presentations/<slug>/. Read the file first, apply the smallest Markdown change needed, and preserve existing slide structure and AppLoop-managed markup.

Does Marp support raw HTML in slides?▼

Yes, AppLoop renders Marp decks with html: true enabled, so raw HTML works. Supported patterns include callout pill spans, two-column div layouts, and manual line breaks for spacing.

Can I use custom CSS themes in Marp presentations?▼

Yes, define styles in the front-matter style block or a theme.css file. Keep the established CSS custom properties like --bg, --fg, and --accent intact unless you intend to retheme the entire deck.

What should I avoid when editing AppLoop Marp decks?▼

Do not create package.json, install dependencies, run Next.js commands, or edit sibling presentations and repo templates. Also avoid removing AppLoop inspect-element spans and injected style blocks you did not author.