assets/skills/ppt-design-director/SKILL.md
Visual style decision-making for PPT based on research and audience context. Use after research phase to select archetype, tokens, and layout strategy.
npx skillsauth add Rory-X/slidev-ppt-agent ppt-design-directorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
After research is complete and before outline generation. Decides the visual identity of the deck.
research-report.md and the brief.design-system/archetypes/*.yaml -- narrative structure templatesdesign-system/tokens/*.json -- color/typography/spacing token setsdesign-system/reference-style.md -- visual benchmark from reference PPTdesign-system/layouts/bento-patterns.md -- layout combination rulesstyle-plan.mdWrite to artifacts directory. Must include:
technical-sharepitch-decktechnical-share with selective pitch elementsMap audience × scenario × goal to the recommended archetype and token set. When the audience/scenario doesn't match any row exactly, choose the closest match and explain the reasoning in the "Alternative considered" section of style-plan.md.
| Audience | Scenario | Goal | Archetype | Token Set | |----------|----------|------|-----------|-----------| | Engineers | Internal tech share | Learn new tech | technical-share | tech-minimal | | Executives | Board meeting | Approve budget | executive-briefing | corporate-blue | | Investors | Pitch meeting | Invest/fund | pitch-deck | pitch-modern | | Mixed team | Training workshop | Acquire skill | training-workshop | warm-creative | | Management | Quarterly review | Track progress | quarterly-review | corporate-blue | | Customers | Product launch | Buy/adopt | product-launch | pitch-modern | | Researchers | Conference | Share findings | research-readout | tech-minimal |
Animation density by page type. Consult this table when writing the animationPolicy section of style-plan.md.
| Page Type | Default Transition | Max Reveals | Magic-Move | v-mark | |-----------|--------------------|-------------|------------|--------| | Cover | fade | 0 | No | No | | TOC | fade-out | 1 (card list) | No | No | | Content-split | token default | 2 | No | Optional | | Three-cards | token default | 1 (v-clicks) | No | No | | Code-showcase | slide-left | 2 | Yes (if multi-step) | Optional | | Detail-two-col | token default | 2 | No | Optional | | Summary | fade | 1 | No | No | | Hero-metric | fade | 1 | No | Yes (number) | | Timeline | slide-left | 1 (v-clicks) | No | No |
prefers-reduced-motion fallback note in style-planAfter writing style-plan.md, run validation:
node scripts/validate-style.js --style=artifacts/style-plan.json --slides=slides-generated.md
If validation fails, fix the style-plan and re-run until it passes before proceeding to the outline phase.
For detailed animation decisions, read design-system/animation-strategy.md. The style-plan.md output MUST include these fields:
animationPolicy.defaultTransition -- from token or decision matrix aboveanimationPolicy.narrativePacing -- setup: slow, evidence: normal, resolution: fastanimationPolicy.maxRevealPerSlide -- from token, typically 2development
Create and present web-based slidedecks for developers using Slidev with Markdown, Vue components, code highlighting, animations, and interactive features. Use when building technical presentations, conference talks, code walkthroughs, teaching materials, or developer decks.
development
Compose high-quality Slidev slides from outline and style plan. Use after outline is approved to write the final slides markdown.
development
Review a generated Slidev deck for visual, structural, and interaction issues. Use when user triggers /ppt-review or when completing the ppt-creator pipeline.
content-media
Deep multi-dimensional research for PPT topic. Use when preparing factual basis before designing a presentation.