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

fall-detection-video-analysis

Detects whether anyone has fallen within a target area. Supports video stream analysis and is suitable for real-time safety monitoring of elderly people living alone. | 跌倒检测视频版技能,检测目标区域内是否有人跌倒,支持视频流检测,适用于独居老人居家安全监测

Archived SourceRecently Updated
Research

fall-detection-image-analysis

Detects whether anyone has fallen within a specified target area. Supports both image and short video analysis. Suitable for scenarios such as home care for elderly people living alone and safety monitoring in nursing homes. | 检测目标区域内是否有人跌倒,支持图片和短视频检测,适用于独居老人居家看护、养老院安全监测等场景

Archived SourceRecently Updated
Research

contactless-health-risk-detection-analysis

Combines frontal facial image capture with multimodal physiological feature analysis to provide early risk screening and alerts for chronic and acute conditions such as heart attack, stroke, hypertension, and hyperlipidemia. | 非接触式健康风险识别技能,通过正面人像采集结合多模态生理特征分析,提供心梗、脑梗、高血压、高血脂等慢病急症早期风险筛查预警

Archived SourceRecently Updated
Research

Cjl Autoresearch Cc

# cjl-autoresearch-cc

Archived SourceRecently Updated