deck-authoring

Create and edit markdown-based slide decks with custom widgets.

45|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/hachej/boring-ui --skill deck-authoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deck-authoring
Source: https://github.com/hachej/boring-ui/tree/main/plugins/deck/skills/deck-authoring
Command: npx skills add https://github.com/hachej/boring-ui --skill deck-authoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill removes the friction of creating and maintaining slide decks by allowing you to manage presentation content directly within your workspace using familiar markdown syntax.

Core Features & Use Cases

  • Markdown-based Authoring: Write slides using standard markdown with simple separators for slide transitions.
  • Integrated Widget Support: Easily insert custom components like badges and KPIs using intuitive moustache syntax.
  • Use Case: Quickly draft a project update presentation by creating a new markdown file in the deck directory and populating it with bullet points and project metrics.

Quick Start

Ask the agent to open a new slide deck for your project presentation.

Frequently Asked Questions about deck-authoring

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

FAQPage Schema
How do I create a markdown slide deck in my workspace?

To create a markdown slide deck, ask the agent to open a new presentation file. You can then author slides using standard markdown syntax with simple separators to define slide transitions directly within your workspace environment.

Can I add dynamic widgets like KPIs to markdown presentation slides?

Yes, you can insert custom widgets such as badges and KPIs into your markdown presentation slides. The skill supports integrated widget insertion using intuitive moustache syntax for dynamic content display.

What is the best way to edit an existing markdown presentation?

The best way to edit a markdown presentation is through the agent, which interacts directly with the deck-authoring surface. This enables seamless modification of your slide files and structured presentation content without leaving your workspace.

Does this markdown slide authoring tool require any external dependencies?

No external dependencies are required for markdown slide authoring. The skill operates independently within your workspace environment, allowing you to manage and render presentation content directly without installing additional components.

How do slide separators work when authoring markdown presentations?

Slide separators are simple markdown syntax markers used to define slide transitions within your presentation file. They structure the markdown content into distinct, sequential slides for rendering within the workspace plugin surface.

When do I need to use moustache syntax in slide decks?

You need moustache syntax in slide decks when you want to insert custom components like badges and KPIs. It provides an intuitive way to integrate dynamic widgets directly into your standard markdown presentation content.