Trim Slide Redundancy
Reduce cognitive and time cost without deleting the repetition that helps a live audience orient, remember, or recover. Optimize value per minute, not slide count alone.
Inputs
Read the complete deck and, when available, vendor/3shake-marp-templates/.claude/rules/slide-writing.md. Infer the intended audience and prior knowledge. Find the intended duration in the filename, front matter, event notes, or README. If unknown, report time-based conclusions as conditional.
Number slides by rendered order. Distinguish reusable title/company/closing slides from talk-specific content when estimating time.
Review first. Do not edit the deck unless the user asks for fixes.
Workflow
- State the talk’s central claim in one sentence. For each section, state how it advances that claim. A section with no clear contribution is a cut, appendix, or scope-split candidate; do not expand it merely to justify its presence. If two central claims compete, recommend narrowing or splitting the talk instead of treating length alone as the problem.
- Give every slide one primary job: orient, define, argue, evidence, exemplify, contrast, transition, recap, or close.
- Create a semantic inventory of claims, evidence, examples, and calls to action. Link repeated items across slides.
- Classify each repetition:
- functional — spaced recall, deliberate refrain, accessibility, or section reorientation;
- progressive — repeated idea gains mechanism, boundary, evidence, or consequence;
- wasteful — same audience value in substantially the same form.
- Apply the removal test: if the slide disappears, what necessary understanding, emphasis, pacing, or accessibility is lost for this audience? If the answer is unclear, it is a cut candidate.
- In technical decks, check repeated setup and install steps, obvious command output, full code listings where only a few lines changed, progress narration, symmetrical but thin slides, and repeated diagrams with no new highlighted relation. Prefer a focused diff, changed-line highlight, merge, or appendix move when it preserves the needed context.
- Apply the merge test: do both slides remain legible at normal presentation density? Reject merges that create two messages, tiny text, or an unreadable table.
- Apply the compression test to verbose sentences, repeated labels, and scaffolding that the layout already communicates.
- Check overloaded slides separately. Redundancy review must not “solve” too much content by squeezing it into fewer slides.
- Estimate timing as a range based on slide jobs and speaking burden. Treat seconds-per-slide averages as a warning signal, not a verdict.
- Produce a conservative cut set first, then an optional aggressive set with explicit trade-offs.
Decision labels
- KEEP — unique or functionally repeated value.
- CUT — removable without breaking comprehension or intent.
- MERGE — two slides share one message and fit legibly together.
- COMPRESS — keep the slide but reduce wording or visual duplication.
- DEFER — useful detail better placed in appendix or speaker notes.
- SPLIT — overloaded; reducing slide count would harm delivery.
Never assume a summary is redundant: compare its role to the opening promises. Never delete pauses or signposts merely because they are sparse; keep them when they change the audience’s task, restore orientation, or create a useful beat. Never use a fixed percentage reduction as a quality target.
After cuts and merges
Re-read the complete deck after editing. Check for output blocks whose code or command was removed, captions or claims that point to a deleted example, “as shown earlier” references with no target, broken agenda and section labels, forward references created by moving slides, and conclusions that still count removed items. Rebuild the deck to catch overflow introduced by merges.
Output
State the assumed audience and central claim, then put proposed actions before general commentary. For each action include slide locations, duplicated value, classification, expected benefit, loss/risk, and exact disposition.
Then include:
- a repetition map grouped by claim or example;
- conservative and aggressive cut sets;
- before/after slide counts and timing ranges, with assumptions;
- merge or rewrite examples only for the highest-impact cases;
- items explicitly retained for pacing, recall, accessibility, or narrative payoff.
If asked to edit, apply the conservative set unless the user selects the aggressive trade-off. After editing, audit downstream references and re-check the transitions on both sides of every deletion.
Related skills
$review-slide-flow after cuts or reordering.
$deepen-slide-claims when a thin slide should be strengthened rather than removed.
$review-slide-narrative when repeated setup may be carrying emotional or contextual work.
$cognitive-rhythm-writing when a sparse signpost or repeated line may be carrying pacing or reorientation.
$polish-slide-copy when the slide should stay but its wording can be compressed.
1---2name: trim-slide-redundancy3description: Find and safely remove redundancy in a Marp presentation while preserving comprehension, emphasis, pacing, and accessibility. Use when a deck is too long, repeats claims, examples, setup, code, or command output, contains thin or overloaded slides, needs a target duration, or requires evidence-based cut, merge, compress, and keep decisions.4---56# Trim Slide Redundancy78Reduce cognitive and time cost without deleting the repetition that helps a live audience orient, remember, or recover. Optimize value per minute, not slide count alone.910## Inputs1112Read the complete deck and, when available, `vendor/3shake-marp-templates/.claude/rules/slide-writing.md`. Infer the intended audience and prior knowledge. Find the intended duration in the filename, front matter, event notes, or README. If unknown, report time-based conclusions as conditional.1314Number slides by rendered order. Distinguish reusable title/company/closing slides from talk-specific content when estimating time.1516Review first. Do not edit the deck unless the user asks for fixes.1718## Workflow19201. State the talk’s central claim in one sentence. For each section, state how it advances that claim. A section with no clear contribution is a cut, appendix, or scope-split candidate; do not expand it merely to justify its presence. If two central claims compete, recommend narrowing or splitting the talk instead of treating length alone as the problem.212. Give every slide one primary job: orient, define, argue, evidence, exemplify, contrast, transition, recap, or close.223. Create a semantic inventory of claims, evidence, examples, and calls to action. Link repeated items across slides.234. Classify each repetition:24 - **functional** — spaced recall, deliberate refrain, accessibility, or section reorientation;25 - **progressive** — repeated idea gains mechanism, boundary, evidence, or consequence;26 - **wasteful** — same audience value in substantially the same form.275. Apply the removal test: if the slide disappears, what necessary understanding, emphasis, pacing, or accessibility is lost for this audience? If the answer is unclear, it is a cut candidate.286. In technical decks, check repeated setup and install steps, obvious command output, full code listings where only a few lines changed, progress narration, symmetrical but thin slides, and repeated diagrams with no new highlighted relation. Prefer a focused diff, changed-line highlight, merge, or appendix move when it preserves the needed context.297. Apply the merge test: do both slides remain legible at normal presentation density? Reject merges that create two messages, tiny text, or an unreadable table.308. Apply the compression test to verbose sentences, repeated labels, and scaffolding that the layout already communicates.319. Check overloaded slides separately. Redundancy review must not “solve” too much content by squeezing it into fewer slides.3210. Estimate timing as a range based on slide jobs and speaking burden. Treat seconds-per-slide averages as a warning signal, not a verdict.3311. Produce a conservative cut set first, then an optional aggressive set with explicit trade-offs.3435## Decision labels3637- **KEEP** — unique or functionally repeated value.38- **CUT** — removable without breaking comprehension or intent.39- **MERGE** — two slides share one message and fit legibly together.40- **COMPRESS** — keep the slide but reduce wording or visual duplication.41- **DEFER** — useful detail better placed in appendix or speaker notes.42- **SPLIT** — overloaded; reducing slide count would harm delivery.4344Never assume a summary is redundant: compare its role to the opening promises. Never delete pauses or signposts merely because they are sparse; keep them when they change the audience’s task, restore orientation, or create a useful beat. Never use a fixed percentage reduction as a quality target.4546## After cuts and merges4748Re-read the complete deck after editing. Check for output blocks whose code or command was removed, captions or claims that point to a deleted example, “as shown earlier” references with no target, broken agenda and section labels, forward references created by moving slides, and conclusions that still count removed items. Rebuild the deck to catch overflow introduced by merges.4950## Output5152State the assumed audience and central claim, then put proposed actions before general commentary. For each action include slide locations, duplicated value, classification, expected benefit, loss/risk, and exact disposition.5354Then include:55561. a repetition map grouped by claim or example;572. conservative and aggressive cut sets;583. before/after slide counts and timing ranges, with assumptions;594. merge or rewrite examples only for the highest-impact cases;605. items explicitly retained for pacing, recall, accessibility, or narrative payoff.6162If asked to edit, apply the conservative set unless the user selects the aggressive trade-off. After editing, audit downstream references and re-check the transitions on both sides of every deletion.6364## Related skills6566- `$review-slide-flow` after cuts or reordering.67- `$deepen-slide-claims` when a thin slide should be strengthened rather than removed.68- `$review-slide-narrative` when repeated setup may be carrying emotional or contextual work.69- `$cognitive-rhythm-writing` when a sparse signpost or repeated line may be carrying pacing or reorientation.70- `$polish-slide-copy` when the slide should stay but its wording can be compressed.