MA

marp-presen-review

Audits and improves Marp markdown presentations with quantitative scoring and critique.

Install

mkdir -p .claude/skills/marp-presen-review && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15889" && unzip -o skill.zip -d .claude/skills/marp-presen-review && rm skill.zip

Installs to .claude/skills/marp-presen-review

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Marp形式プレゼンテーションの専門レビュー・評価・改善スキル。 10軸スコアリング(100点満点)で品質を定量評価し、具体的な改善コード付きで提案する。 Use when the user asks to: - Review, evaluate, or critique a Marp presentation / プレゼンをレビュー / 評価 / 添削 - Improve, polish, or upgrade existing slides / スライドを改善 / ブラッシュアップ - Check slide quality, score slides, or audit a deck / スライドの品質チェック / 採点 - "このプレゼンどう?" "スライドを見てほしい" "プレゼン資料のフィードバック" Reads .md files with Marp frontmatter, scores across 10 dimensions, and outputs a detailed review report with concrete before/after code improvements. Works as a companion to the marp-slides skill (generation → review → improvement cycle).
601 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • Read Marp Markdown files
  • Evaluate presentations against 10 quality axes
  • Generate a detailed review report
  • Suggest concrete code improvements
  • Apply critical and improvement fixes automatically

How it works

The skill reads a Marp Markdown file, evaluates it against 10 quality axes, diagnoses issues with code improvements, and generates a report.

Inputs & outputs

You give it
Marp Markdown file with `marp: true` frontmatter
You get back
Detailed review report with score summary, strengths, issues, and improvement suggestions, optionally an improved file

When to use marp-presen-review

  • Review slide deck
  • Improve presentation quality
  • Audit presentation slides

About this skill

Marp Presen Review — Professional Evaluation & Improvement

Workflow

Phase 1 — Read & Parse

  1. Read the target .md file
  2. Verify Marp frontmatter (marp: true)
  3. Split into individual slides (by --- separator)
  4. Count slides, identify slide classes, catalog layout components used

Phase 2 — Evaluate (10-Axis Scoring)

Score each axis 1–10. See references/scoring-rubric.md for detailed criteria.

#AxisWeightKey Question
1Message Clarityx2Each slide has exactly ONE clear message?
2Story Structurex2Logical narrative arc from opening to CTA?
3Visual Hierarchyx1.5Priority grasped in 3 seconds?
4Information Densityx1.5Within 5-bullet / 12-word limit?
5Layout & Whitespacex1Grids, alignment, margins professional?
6Typographyx1Fonts, sizes, emphasis consistent?
7Color & Contrastx1Palette limited, meaningful, accessible?
8Visual Varietyx1No 3+ consecutive same-type slides?
9Slide Titlesx1Titles are messages, not topic labels?
10Technical Qualityx1Valid frontmatter, correct classes, no broken HTML?

Total: 130 raw → normalized to 100 points.

Phase 3 — Diagnose

For each issue, produce:

[Slide N] [Axis] Severity: HIGH/MEDIUM/LOW
Problem: (one sentence)
Before: (current code)
After: (improved code)
Rationale: (design principle reference)

See references/common-antipatterns.md for frequent issues and fixes. See references/design-checklist.md for visual design verification. See references/story-evaluation.md for narrative structure patterns.

Phase 4 — Report

Output format:

# Marp Presen Review Report

## Score Summary
| Axis | Score | Grade |
|------|-------|-------|
| ... | 8/10 | A |

**Total: XX / 100** — Grade: S/A/B/C/D

## Strengths (Top 3)
## Critical Issues (Must Fix)
## Improvement Suggestions (Should Fix)
## Minor Polish (Nice to Have)

Grades: S (90+), A (80–89), B (70–79), C (60–69), D (<60)

Phase 5 — Improve

Ask user: "自動改善しますか?" If yes:

  1. Apply all Critical + Improvement fixes
  2. Restructure narrative arc if story score < 7 (use references/story-evaluation.md)
  3. Write improved file (same path with -improved suffix)
  4. Show before/after score comparison

Integration with marp-slides

Evaluation criteria align with marp-slides quality rules:

  • Same CSS theme compatibility (excel-theme)
  • Same layout component vocabulary (.columns, .card, .highlight, etc.)
  • Same content rules (1 idea/slide, bold key phrase, vary visual types)

Quick Modes

ModePhasesTrigger
Full review1→2→3→4→5"レビューして" "評価して"
Score only1→2→4"採点だけ" "スコアだけ"
Auto-improve1→2→3→5"自動改善して" "直して"

When not to use it

  • When the input file is not a Marp Markdown presentation
  • When the user wants to review a presentation not in Marp format

Limitations

  • Requires Marp frontmatter (`marp: true`) in the input file
  • Evaluation criteria align with `marp-slides` quality rules

How it compares

This skill provides an automated, structured evaluation and improvement process for Marp presentations, offering specific code changes rather than general feedback.

Compared to similar skills

marp-presen-review side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
marp-presen-review (this skill)03moNo flagsIntermediate
applying-brand-guidelines88moReviewBeginner
infographic-creator13moNo flagsIntermediate
ppt-creator752moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

applying-brand-guidelines

anthropics

This skill applies consistent corporate branding and styling to all generated documents including colors, fonts, layouts, and messaging

8117

infographic-creator

antvis

基于给定文字内容创建精美信息图。当用户请求创建信息图时使用。

15

ppt-creator

daymade

Create professional slide decks from topics or documents. Generates structured content with data-driven charts, speaker notes, and complete PPTX files. Applies persuasive storytelling principles (Pyramid Principle, assertion-evidence). Supports multiple formats (Marp, PowerPoint). Use for presentations, pitches, slide decks, or keynotes.

75110

create-an-asset

anthropics

Generate tailored sales assets (landing pages, decks, one-pagers, workflow demos) from your deal context. Describe your prospect, audience, and goal — get a polished, branded asset ready to share with customers.

319

gamma-core-workflow-a

jeremylongshore

Implement core Gamma workflow for AI presentation generation. Use when creating presentations from prompts, documents, or structured content with AI assistance. Trigger with phrases like "gamma generate presentation", "gamma AI slides", "gamma from prompt", "gamma content to slides", "gamma automation".

11

skills

Lean-Storytelling

This skill helps you craft a compelling, structured story using the Lean Storytelling methodology. It transforms your raw information into a clear, professional narrative that follows the proven structure of Context, Target, Empathy, Problem, Consequences, Solution, Benefits, and

00

Search skills

Search the agent skills registry