dokie-ai-ppt

myzy-ai/dokie-ai-ppt · updated Apr 30, 2026

$npx skills add https://github.com/myzy-ai/dokie-ai-ppt --skill dokie-ai-ppt
0 commentsdiscussion
summary

Professional HTML presentation generator with interactive step-by-step workflow and theme-based design.

  • Supports interactive requirement collection, outline generation, theme selection, and HTML slide creation with local preview
  • Includes 15+ built-in themes ranging from minimal business to creative motion styles, with customization options for colors and fonts
  • Provides Chart.js integration for statistical charts, plus custom HTML/CSS components for pyramids, funnels, timelines, flowc
skill.md

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

Item Specification
Resolution 1280 × 720
Charts Chart.js 4.5
Icons Font Awesome 6.5
Animation GSAP (CSS animation prohibited)
Prohibited Emoji, fabricated image URLs

Rule Index

Process & Format

File Content When to Reference
workflow.md Full workflow, grouping rules, theme switching Before starting a task
outline.md Outline format (Content + Design) When generating outline
modify-scenarios.md Modification scenarios (insert, delete, split, merge, restyle, etc.) When modifying a project
quality-check.md Post-generation quality checklist After generation, before preview

Theme & Generation

File Content When to Reference
theme.md Theme structure, style extraction, generation steps Must read before generating HTML
theme-list.md Full theme list (local + online) When selecting a theme
theme-customize.md Change colors, fonts, custom themes When user requests customization
slide-html.md HTML specs, icons, image rules When generating HTML

Charts

File Content
charts/chartjs.md Statistical charts (bar, line, pie, radar, bubble)
charts/pyramid.md Pyramid chart (HTML + CSS clip-path)
charts/funnel.md Funnel chart (HTML + CSS clip-path)
charts/timeline.md Timeline (HTML + CSS Flex/Grid)
charts/flowchart.md Flowchart + cycle diagram (HTML/AntV/Mermaid)
charts/quadrant.md Quadrant / SWOT (HTML + CSS Grid)

Animation

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

File Style Use Case
animation/minimal.md Minimal Formal business, investor presentations
animation/balanced.md Balanced General purpose, internal training
animation/creative.md Creative Product 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

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.555 reviews
  • Ama Gill· Dec 24, 2024

    We added dokie-ai-ppt from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Mei Patel· Dec 24, 2024

    Keeps context tight: dokie-ai-ppt is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Sakura Okafor· Dec 20, 2024

    dokie-ai-ppt reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Sophia Srinivasan· Dec 20, 2024

    dokie-ai-ppt is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Sophia Singh· Dec 20, 2024

    I recommend dokie-ai-ppt for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Sophia Tandon· Dec 12, 2024

    dokie-ai-ppt fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Chaitanya Patil· Dec 8, 2024

    Useful defaults in dokie-ai-ppt — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Piyush G· Nov 27, 2024

    dokie-ai-ppt has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Noah Rahman· Nov 15, 2024

    Keeps context tight: dokie-ai-ppt is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Li Brown· Nov 15, 2024

    We added dokie-ai-ppt from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

showing 1-10 of 55

1 / 6