DeckCraft

AI-powered PPT generator with template support, AI-generated illustrations, and a guided 5-step workflow. Supports 10 built-in styles, user-uploaded templates, image assets, and iterative refinement. Trigger: PPT, presentation, slides, 幻灯片, 演示文稿.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "DeckCraft" with this command: npx skills add simon2256928/deckcraft

DeckCraft 🎨

Professional AI-powered presentation generator. From outline to polished deck in minutes.

Guided Workflow (5 Steps)

Each step requires user confirmation before proceeding. Never skip ahead.

Step 1: Outline

Ask the user:

  1. "What's the topic? Who's the audience? How many pages?"
  2. Generate a draft outline (page count + title + key points per page)
  3. "Does this outline look good? Any changes?"
  4. Wait for confirmation before Step 2

Step 2: Data & Assets

Ask the user:

  1. "Now I need data and assets. You can provide: text, Excel, PDF, existing PPT, or images"
  2. Organize data into the outline
  3. For pages without images, offer to generate AI illustrations (only with user approval)
  4. "Does the data look correct? Anything missing?"
  5. Wait for confirmation before Step 3

Step 3: Style / Template

Present options:

  1. List all 10 built-in styles (see below)
  2. If user has uploaded templates in the library, list those too
  3. "Which style/template? Or upload a new one?"
  4. If new template uploaded → analyze → save to library
  5. Wait for confirmation before Step 4

Step 4: Generate

  1. Generate complete PPT based on outline + data + style
  2. Auto-insert user images where provided, AI-generated images where approved
  3. Send .pptx to user
  4. "First draft sent! Check it out and let me know what to change."

Step 5: Iterate

  1. User provides feedback
  2. Make changes and regenerate
  3. "How's this version? Any more changes?"
  4. Repeat until user is satisfied

Built-in Styles (10)

StyleNameBest For
businessCorporate BlueFormal reports, proposals
business_darkDark CorporateExecutive summaries, annual reports
techDark TechTech presentations, product launches
tech_gradientGradient TechAI/internet companies
minimalClean GrayGeneral, academic
elegantGold & BlackLuxury, finance, executive
creativeVibrant PurpleBrand pitches, creative showcases
greenFresh GreenSustainability, health, education
redBold RedMarketing, promotions, events
oceanOcean TealInternet, global, travel

Page Types

TypeDescriptionImage Support
coverTitle slideBackground styling
contentBullet points✅ Left-text, right-image layout
two-colTwo-column comparisonCard layout
tableData table
imageImage showcase✅ Large image + caption
summaryKey takeawaysCard-style bullets
sectionSection divider

Image Sources

  1. User-uploaded — Highest priority, use directly
  2. AI-generated — Only with explicit user approval
  3. No image — Text-only layout (also fine)

Scripts

  • scripts/analyze_template.py — Analyze uploaded template structure
  • scripts/generate_ppt.py — Generate PPTX (10 styles + custom templates + images)

Template Library

  • Directory: templates/ (user-managed, grows over time)
  • Catalog: templates/README.md (auto-updated when templates are added)

Dependencies

pip install python-pptx

Notes

  • Output: standard .pptx (PowerPoint/WPS/Google Slides compatible)
  • Chinese font: Microsoft YaHei, English: Arial
  • Each revision regenerates the full file (no incremental editing)
  • Complex charts are best finalized in PowerPoint manually

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.

Automation

One Person Company

Your personal AI assistant platform — multi-agent orchestration, task management, and autonomous workflow execution for one-person companies.

Registry SourceRecently Updated
Automation

Podcast Production Ops

从选题到上线整理播客生产流程,生成 show notes、标题、剪辑要点与发布清单。;use for podcast, production, content workflows;do not use for 虚构嘉宾观点, 公开未授权片段.

Registry SourceRecently Updated
Automation

Find Skills.Bak

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express...

Registry SourceRecently Updated
Automation

AgentBox Sandbox

answer questions about agentbox cloud sandboxes using the official docs. use when the user wants help with agentbox quickstart, sandbox lifecycle, timeout, c...

Registry SourceRecently Updated