skills/slide-creator/SKILL.md
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.
npx skillsauth add narumiruna/agent-skills slide-creatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
development
Score or compare one or more agent skills across trigger clarity, workflow actionability, safety boundaries, verification rigor, incremental knowledge value, and leanness. Use only when the user explicitly asks for ratings, numerical quality scores, rubric-based scorecards, or scored comparisons; use creating-agent-skills for unscored reviews or revisions.
development
Assess or improve an existing codebase's architecture when the user asks about module boundaries, coupling, scattered ownership, testability, change locality, deep modules, seams, or behavior-preserving structural refactoring. Use for cross-module design rather than ordinary diff review or a confirmed edge-case bug fix.
development
Perform read-only security audits, vulnerability assessments, or threat-focused reviews of diffs, pull requests, code paths, or explicitly scoped repositories when security is the primary objective or acceptance criterion. Use reviewing-code for ordinary review with baseline security coverage and hardening-code-paths for fixing confirmed findings.
development
Run iterative multi-reviewer panels over a code diff, verify their findings, apply explicitly authorized fixes, and re-review the updated change until it passes or reaches a stopping condition. Use when the user asks for a panel loop, multi-model code-review consensus, or a review-fix-re-review cycle.