review-slide-visual

star 3

Visually review a PowerPoint slide for layout issues, spacing problems, contrast errors, and alignment inconsistencies. Spawns an independent reviewer with no conversation context. Use after completing slide edits to verify visual quality — not for initial inspection. Trigger on "review the slide", "how does it look", "check the visual", "verify the layout", or proactively after slide editing is complete.

kzarzycki By kzarzycki schedule Updated 5/24/2026

name: review-slide-visual description: > Visually review a PowerPoint slide for layout issues, spacing problems, contrast errors, and alignment inconsistencies. Spawns an independent reviewer with no conversation context. Use after completing slide edits to verify visual quality — not for initial inspection. Trigger on "review the slide", "how does it look", "check the visual", "verify the layout", or proactively after slide editing is complete. context: fork agent: Explore model: opus allowed-tools: mcp__powerpoint-mcp__screenshot_slide, mcp__powerpoint-mcp__list_presentations argument-hint: [presentation-hint]

Resolve presentation

  • If $ARGUMENTS[1] looks like a full presentationId (file path or generated ID), use it directly — skip list_presentations.
  • Otherwise, call list_presentations first. Then:
    • If $ARGUMENTS[1] is a fuzzy hint (e.g., "ai enablement v3"), find the best match. If exactly one matches, use it. If ambiguous or no match, stop and report — do NOT guess.
    • If $ARGUMENTS[1] is not provided and only one presentation is connected, use it.
    • If $ARGUMENTS[1] is not provided and multiple are connected, stop and list them — do NOT guess.

Capture and review

Call screenshot_slide with slideIndex set to $ARGUMENTS[0], width 1440, and the resolved presentationId.

Visually inspect this slide. Assume there are issues — find them.

Look for:

  • Overlapping elements (text through shapes, lines through words, stacked elements)
  • Text overflow or cut off at edges/box boundaries
  • Decorative lines positioned for single-line text but title wrapped to two lines
  • Source citations or footers colliding with content above
  • Elements too close (< 0.3" gaps) or cards/sections nearly touching
  • Uneven gaps (large empty area in one place, cramped in another)
  • Content crammed at top of container with empty bottom half
  • Insufficient margin from slide edges (< 0.5")
  • Columns or similar elements not aligned consistently
  • Peer elements with inconsistent sizing (cards that should be same height aren't)
  • Low-contrast text (e.g., light gray on cream background)
  • Low-contrast icons (e.g., dark icons on dark backgrounds without contrasting circle)
  • Icons/decorative elements too small relative to their container, or blending into background
  • Text boxes too narrow causing excessive wrapping
  • Lack of visual hierarchy (headings indistinguishable from body text)
  • Leftover placeholder content

Report ALL issues found, including minor ones. Be specific about locations (e.g., "bottom-right text box overflows the slide edge"). Quantify when possible (e.g., "bottom ~60% of the card is empty", "gap is ~2x wider than its neighbor"). Group issues under category headings: Layout & Spacing, Text & Content, Contrast & Visibility. Number each issue. Use bold label — description format. Do NOT suggest content/wording changes — only evaluate visual presentation.

Install via CLI
npx skills add https://github.com/kzarzycki/powerpoint-mcp --skill review-slide-visual
Repository Details
star Stars 3
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator