dokie-ai-ppt

AI presentation generator. Create professional HTML slides through conversation. Triggers: create/edit PPT, presentation, slides, deck, keynote, pitch deck, quarterly report, product intro, training materials, roadshow, work report. Core: requirement analysis, outline generation, theme selection, HTML slide generation, local preview.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "dokie-ai-ppt" with this command: npx skills add myzy-ai/dokie-ai-ppt/myzy-ai-dokie-ai-ppt-dokie-ai-ppt

Dokie AI PPT Skill

This is Dokie AI PPT Skill — a professional presentation design skill. Use it whenever you need to generate a PPT, create a presentation, or build any showcase content with HTML.

Built on web technologies, supporting everything from minimal business style to Awwwards-level creative motion — far beyond what traditional PPT can deliver.

Prerequisites

npx dokie-cli themes    # Verify CLI is available

Workflow

⚠️ IMPORTANT: This is an interactive, step-by-step workflow. At each step, you MUST read the referenced rule files before doing the work. Present your result to the user and wait for their response before moving to the next step. Do NOT rush through multiple steps in one response.

New Project

Collect requirements → User confirms → Select theme → User confirms → Generate outline → User confirms → Generate HTML → Preview → User feedback

Modify Project

Understand intent → Minimal changes → Preserve original layout

See rules/workflow.md for details.

Core Specifications

ItemSpecification
Resolution1280 × 720
ChartsChart.js 4.5
IconsFont Awesome 6.5
AnimationGSAP (CSS animation prohibited)
ProhibitedEmoji, fabricated image URLs

Rule Index

Process & Format

FileContentWhen to Reference
workflow.mdFull workflow, grouping rules, theme switchingBefore starting a task
outline.mdOutline format (Content + Design)When generating outline
modify-scenarios.mdModification scenarios (insert, delete, split, merge, restyle, etc.)When modifying a project
quality-check.mdPost-generation quality checklistAfter generation, before preview

Theme & Generation

FileContentWhen to Reference
theme.mdTheme structure, style extraction, generation stepsMust read before generating HTML
theme-list.mdFull theme list (local + online)When selecting a theme
theme-customize.mdChange colors, fonts, custom themesWhen user requests customization
slide-html.mdHTML specs, icons, image rulesWhen generating HTML

Charts

FileContent
charts/chartjs.mdStatistical charts (bar, line, pie, radar, bubble)
charts/pyramid.mdPyramid chart (HTML + CSS clip-path)
charts/funnel.mdFunnel chart (HTML + CSS clip-path)
charts/timeline.mdTimeline (HTML + CSS Flex/Grid)
charts/flowchart.mdFlowchart + cycle diagram (HTML/AntV/Mermaid)
charts/quadrant.mdQuadrant / SWOT (HTML + CSS Grid)

Animation

Choose style based on scenario. Default is "Balanced":

FileStyleUse Case
animation/minimal.mdMinimalFormal business, investor presentations
animation/balanced.mdBalancedGeneral purpose, internal training
animation/creative.mdCreativeProduct launches, creative showcases

CLI Commands

npx dokie-cli themes                      # List all themes
npx dokie-cli themes --json               # JSON format output
npx dokie-cli theme <name|id>             # Get theme details (with HTML templates)
npx dokie-cli theme "Dokie Vibe" --json   # JSON format output
npx dokie-cli preview ./my-project/       # Local preview

Output Format

my-project/
├── slide_01.html
├── slide_02.html
├── slide_03.html
└── ...

File naming: slide_01.html, slide_02.html ... numbered sequentially.

Key Constraints

  1. Strictly follow the outline — do not modify, expand, or abbreviate
  2. Theme consistency — colors, fonts, styles must strictly follow the theme
  3. Content density — one topic per slide, split if too much
  4. Image sources — only use user-uploaded or tool-fetched images
  5. Data integrity — never fabricate chart data

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

learn-anything-in-one-hour

Teach users any new skill/knowledge X in ~1 hour using a fixed 4-step workflow optimized for complete beginners, focusing on 80/20 rule for maximum value in minimum time. Triggers when user asks to learn something new quickly, or mentions "learn X in one hour".

Archived SourceRecently Updated
Research

X/Twitter Research

# X/Twitter Research Skill

Archived SourceRecently Updated
Research

council

Convene the Council of High Intelligence — multi-persona deliberation with historical thinkers for deeper analysis of complex problems.

Archived SourceRecently Updated
Research

polymarket-openclaw-trader

Reusable Polymarket + OpenClaw trading operations skill for any workspace. Use when the user needs to set up, run, tune, monitor, and deploy an automated Polymarket trading project (paper/live), including env configuration, risk controls, reporting, and dashboard operations.

Archived SourceRecently Updated