narumiruna/skills

authoring-marp-slides

Write, revise, structure, or validate Marp/Marpit Markdown slides, including directives, layouts, themes, templates, and rendered-deck checks. Use for slide authoring when palette or illustration design is not the primary task.

First seen Jul 6, 2026

Installation

$ npx skills add narumiruna/skills --skill authoring-marp-slides

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from narumiruna/skills · top by installs.

npx skills add narumiruna/skills

Browse all from narumiruna/skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 13
License LICENSE
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,215 B
  • docs SUMMARY.md 256 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 18 installs

SKILL.md

Marp Authoring

Load only the authoring detail the deck needs.

Need Read or use
Directives and syntax references/syntax-guide.md
Common layouts references/patterns.md
Complex layouts references/advanced-layouts.md
Theme behavior references/themes.md
Content and QA guidance references/best-practices.md
Structural precheck scripts/checkmarpitstructure.sh <deck.md>
Syntax, render, and visual checks references/preview-workflow.md
Starting point assets/templates/
Known-good patterns assets/examples/

Workflow

  1. Inspect the request, existing deck, theme, assets, output target, and repository conventions.
  2. Start from the nearest template or preserve the current structure. Define valid Marp frontmatter and repository-relative asset paths.
  3. Author a clear slide sequence with consistent hierarchy and layouts. Use bg syntax for full-slide or split-layout visuals; keep logos, icons, and other small visuals inline.
  4. Load color or SVG guidance only when the task requires new palette or illustration work.
  5. Resolve this skill directory and run the limited structural precheck with bash "$SKILLDIR/scripts/checkmarpit_structure.sh" path/to/deck.md. It checks delimiters and marp: true but does not parse YAML or Marp syntax. Then follow references/preview-workflow.md to export with the actual Marp renderer; inspect whether directives took effect, plus the title, densest slide, and every image/SVG slide. Report structural, strict-YAML, renderer, and visual evidence separately; never infer one from another.
  6. Return the deck artifact first, followed by checks performed and any rendering, font, asset, or environment caveat.

Do not claim visual validation from Markdown inspection alone. Temporary renders used only for validation are allowed; do not commit, publish, or deliver another format unless requested.