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.zipInstalls 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).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
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
- Read the target
.mdfile - Verify Marp frontmatter (
marp: true) - Split into individual slides (by
---separator) - 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.
| # | Axis | Weight | Key Question |
|---|---|---|---|
| 1 | Message Clarity | x2 | Each slide has exactly ONE clear message? |
| 2 | Story Structure | x2 | Logical narrative arc from opening to CTA? |
| 3 | Visual Hierarchy | x1.5 | Priority grasped in 3 seconds? |
| 4 | Information Density | x1.5 | Within 5-bullet / 12-word limit? |
| 5 | Layout & Whitespace | x1 | Grids, alignment, margins professional? |
| 6 | Typography | x1 | Fonts, sizes, emphasis consistent? |
| 7 | Color & Contrast | x1 | Palette limited, meaningful, accessible? |
| 8 | Visual Variety | x1 | No 3+ consecutive same-type slides? |
| 9 | Slide Titles | x1 | Titles are messages, not topic labels? |
| 10 | Technical Quality | x1 | Valid 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:
- Apply all Critical + Improvement fixes
- Restructure narrative arc if story score < 7 (use
references/story-evaluation.md) - Write improved file (same path with
-improvedsuffix) - 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
| Mode | Phases | Trigger |
|---|---|---|
| Full review | 1→2→3→4→5 | "レビューして" "評価して" |
| Score only | 1→2→4 | "採点だけ" "スコアだけ" |
| Auto-improve | 1→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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| marp-presen-review (this skill) | 0 | 3mo | No flags | Intermediate |
| applying-brand-guidelines | 8 | 8mo | Review | Beginner |
| infographic-creator | 1 | 3mo | No flags | Intermediate |
| ppt-creator | 75 | 2mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by mashharuki
View all by mashharuki →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
infographic-creator
antvis
基于给定文字内容创建精美信息图。当用户请求创建信息图时使用。
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.
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.
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".
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