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.
Create professional Marp/Marpit presentations, diagrams, and color systems with a consistent design language.
bg (background) syntax for all images - Reduces manual resizing with fit modifierThis umbrella skill does not own module assets or scripts.
Use the focused skills (marp-authoring, slide-color-design, svg-illustration) for paths and commands.
Entry skills (fast routing):
marp-authoring → Marp/Marpit authoring rules, layouts, themesslide-color-design → palette workflow and color rolessvg-illustration → SVG diagram rules, patterns, embeddingPick one task and follow the exact reading path:
slide-color-designmarp-authoringsvg-illustrationmarp-authoring → svg-illustrationslide-color-design → marp-authoring → svg-illustrationMinimal steps (fast path):
slide-color-design.marp-authoring.svg-illustration.Common commands:
slide-color-design → palette scriptsmarp-authoring → Marp validation/previewsvg-illustration → SVG lintingOutput summary: Use module-specific output examples via the entry skills.
Option 1: Use scripts (automated):
uv run skills/marp-authoring/scripts/init_presentation.py technical-dark my-deck.md "My Title" "Author"
Option 2: Work manually (full control):
marp-authoring → assets/templates/ → customizeslide-color-designmarp-authoringsvg-illustrationStudy examples first: Read marp-authoring → assets/examples/ to see working presentations before starting.
Use slide-color-design for palette scripts and outputs.
Templates (starting points - copy and fill in your content):
marp-authoring → assets/templates/.Examples (learning references - study patterns and copy techniques):
marp-authoring → assets/examples/ for slide patterns.svg-illustration → assets/examples/ for diagram examples.slide-color-design → assets/examples/ for palette examples.Common icons (ready to use in slides):
marp-authoring → assets/icons/.references/index.mdslide-color-designmarp-authoringsvg-illustrationreferences/decision-guide.mdUse the focused skills for module-specific rules and references:
slide-color-designmarp-authoringsvg-illustrationDraw a diagram:
svg-illustration for core rules and patterns.slide-color-design or existing palette.Design slide colors:
slide-color-design for workflow and templates.Write slides:
marp-authoring for syntax and layout patterns.slide-color-design.marp-authoring.svg-illustration.See references/decision-guide.md for a flowchart and loading strategy.
Quick rules:
Slides or deck -> marp-authoring
Slides + colors -> slide-color-design -> marp-authoring
Slides + diagrams -> marp-authoring + svg-illustration
Diagram only -> svg-illustration
Scale reference loading:
Simple request -> core rules only
Complex request -> add patterns and best-practices
Use the focused skills for module-specific output formats:
slide-color-design → references/output-examples.mdmarp-authoring → references/output-examples.mdsvg-illustration → references/output-examples.mdfill and stroke.Common cross-cutting issues:
references/troubleshooting.mdSee marp-authoring, slide-color-design, and svg-illustration for module-specific mistakes.
Use module-specific quick checks:
marp-authoring → validation/preview workflowsvg-illustration → SVG lint checksslide-color-design → contrast checksUse the module-specific validation guides:
marp-authoring → references/preview-workflow.mdsvg-illustration → references/troubleshooting.mdslide-color-design → references/color-design/workflow.md (validation checklist)Always validate before committing files using the focused skills.