jwynia avatar

Presentation Design

jwynia built this as a diagnostic framework that pushes back against bullet point hell and the data dump. It walks you through audience planning, assertion-evidence structure (state your point as a sentence, back it with visuals), and cognitive load management. The evaluation tables are genuinely useful for catching when you're designing for yourself instead of your audience. Works across any tool since it's about principles, not PowerPoint features. The anti-patterns section nails common mistakes like putting your entire script on slides or drowning people in uninterpreted charts. If you've ever sat through a presentation that was just paragraphs read aloud, this gives you the structure to do better.

skills.sh installs
2.7K
GitHub stars
182
last updated
Aug 21, 2026

Install

$ npx -y skills add jwynia/agent-skills --skill presentation-design --agent claude-code

Installs into .claude/skills of the current project.

Files

Presentation Design Diagnostic

Purpose

Design and evaluate presentations that communicate effectively. Provides frameworks for planning, visual design, cognitive load management, and evaluation. Applicable to any presentation tool (reveal.js, PowerPoint, Keynote, Google Slides).

Core Principle

Audience-centered design. Every decision should serve audience understanding, not presenter convenience.


Quick Reference: Common Problems

ProblemSymptomFix
Wall of TextSlides are paragraphsAssertion-evidence structure
Bullet Point DiseaseLists instead of visualsOne concept + visual evidence
Kitchen SinkEverything includedEssential vs. expandable content
Pretty but EmptyDesign without substanceMessage-first design
Cognitive OverloadToo much per slideOne key concept per slide

Phase 1: Audience & Content Planning

Key Questions

Sponsors

Details

Repository
github.com/jwynia/agent-skills
Categories
AI & Agent Building, Design & UI/UX, Office & Documents

More from jwynia/agent-skills

All 118
1elastic avatarobservability-edot-java-migrateelastic/agent-skillsMigrate a Java application from the classic Elastic APM Java agent to the EDOT Java agent. Use when switching from elastic-apm-agent.jar to elastic-otel-javaage2.7Kskills.sh installs
2mapbox avatarmapbox-web-integration-patternsmapbox/mapbox-agent-skillsOfficial integration patterns for Mapbox GL JS across popular web frameworks (React, Vue, Svelte, Angular). Covers setup, lifecycle management, token handling, 2.7Kskills.sh installs
3shubhamsaboo avatarsprint-plannershubhamsaboo/awesome-llm-appsAgile sprint planning with story estimation, capacity planning, and sprint goal setting. Use when: planning sprints, estimating stories, defining sprint goals, 2.7Kskills.sh installs
4thedivergentai avatargodot-masterthedivergentai/gd-agentic-skillsConsolidated expert library for professional Godot 4.7+ game and application development. Orchestrates 92 Domain Skills through architectural workflows, anti-pa2.7Kskills.sh installs
5callstackincubator avatarreact-devtoolscallstackincubator/agent-react-devtoolsReact DevTools CLI for AI agents. Use when the user asks you to debug a React or React Native app at runtime, inspect component props/state/hooks, diagnose rend2.7Kskills.sh installs
6auth0 avatarauth0-quickstartauth0/agent-skillsUse when adding Auth0 authentication to any app and unsure which SDK or skill to use. Detects the project's framework and routes to the right setup workflow — u2.7Kskills.sh installs