Skip to content

Presentation-creating skills with Marp and Mermaid tooling #10

@pavelanni

Description

@pavelanni

Summary

Bundle presentation-creating skills and the necessary rendering tools so DocsClaw agents can generate slide decks.

Motivation

Creating presentations is a common business task that agents can assist with. The skills define how to create good slides; the tools (Marp, Mermaid) handle rendering to PDF/PNG/HTML.

Skill sources

  • lecture-slides / lecture-script — Pavel Anni's Marp-based slide and narration generation skills (see ~/personal/mephi/lecturer/.claude/skills/)
  • red-hat-quick-deck — Todd Ward's Red Hat-branded HTML presentation skill (github.com/toddward/red-hat-quick-deck)

These need to be adapted for DocsClaw's skill format and generalized beyond their current specific use cases.

Required tools (for the presentations image flavor)

  • marp-cli — Markdown to slides (PDF, PNG, HTML, PPTX)
  • mermaid-cli (mmdc) — diagram rendering
  • chromium-headless — required by both Marp and Mermaid for rendering
  • Optionally: custom Marp themes (graph_paper, Red Hat branded)

Acceptance criteria

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions