Agent skill
marp-authoring
Use when you need Marp/Marpit Markdown authoring rules, directives, layouts, or theme guidance and want the minimal reading path for slide writing.
Install this agent skill to your Project
npx add-skill https://github.com/narumiruna/agent-skills/tree/main/skills/marp-authoring
SKILL.md
Marp Authoring Entry
Overview
Thin entry skill for Marp/Marpit authoring. Core principle: route directly to the authoring references instead of skimming the full slide-creator bundle.
When to Use
- Writing Marp/Marpit slides (syntax, directives, layouts)
- Looking for theme features or authoring best practices
- You already have colors and no SVG diagram work
Quick Reference
| Goal | Read |
|---|---|
| Syntax & directives | references/syntax-guide.md |
| Layout patterns | references/patterns.md |
| Complex layouts | references/advanced-layouts.md |
| Themes | references/themes.md |
| QA checklist | references/best-practices.md |
Example
Prompt: "Need a split layout with a code block." → Read syntax-guide.md, then advanced-layouts.md.
Assets
assets/templates/- Starter Marp templatesassets/examples/- Slide examples and patternsassets/icons/- Common slide icons
Common Mistakes
- Skimming slide-creator overview instead of authoring references
- Opening color or SVG modules for authoring-only tasks
Red Flags
- "I'll just skim everything first"
- "Maybe the SVG rules are part of authoring"
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
slide-creator
Use when creating slide decks with Marp/Marpit Markdown (marp), including authoring slide content, designing slide color schemes, and building SVG diagrams or illustrations for the deck.
slide-color-design
Use when you only need slide color systems, palette selection, or palette generation workflows and want direct pointers to the color design references.
mermaid-creator
Use when creating or converting Mermaid diagrams (for example flowcharts, sequence diagrams, ER diagrams, and Gantt charts), including exporting to SVG for docs or slides.
test-driven-development
Use when implementing non-trivial code changes that should follow TDD (write a failing test first, make the smallest passing change, then refactor safely).
svg-illustration
Use when you need SVG diagram rules, layout patterns, or embedding guidance for slide decks and want the minimal SVG-focused reading path.
python-cli-typer
Use when building or structuring Python CLI commands with Typer, including commands, options, and multi-command apps.
Didn't find tool you were looking for?