Analyze and improve Marp markdown presentations using SlideGauge. Use when working with Marp slides, presentation files ending in .md with marp frontmatter, or when user asks to check, analyze, improve, or validate slide quality. Requires slidegauge package (installed via uvx).
This Skill uses SlideGauge to analyze Marp markdown presentations and help you create high-quality slides that follow best practices.
.md file with marp: true frontmatter)When user asks to analyze their slides:
# Run SlideGauge with text output for quick overview
uvx --from git+https://github.com/nibzard/slidegauge slidegauge <path-to-presentation.md> --text
Explain the results:
For slides that need fixing (score < 80):
# Get JSON output with detailed diagnostics
uvx --from git+https://github.com/nibzard/slidegauge slidegauge <path-to-presentation.md> --json | jq '.slides[] | select(.score < 80)'
For each failing slide, identify:
Use the Edit tool to fix issues. See FIXES.md for specific fix patterns.
Common fixes:
After making changes, re-run SlideGauge:
uvx --from git+https://github.com/nibzard/slidegauge slidegauge <path-to-presentation.md> --text
Compare before/after scores and confirm improvements.
See EXAMPLES.md for detailed examples of:
See REFERENCE.md for complete SlideGauge rule documentation.
SlideGauge is installed via uvx on-demand:
uvx --from git+https://github.com/nibzard/slidegauge slidegauge --help
No manual installation required - uvx handles it automatically.
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer