This is a complete presentation builder that goes from topic to finished PPTX file, handling content structuring, AI-generated illustrations, and assembly. You get 18 design presets ranging from Snoopy-style comics to Swiss modernism, with two output paths: editable HTML slides or full AI-generated visuals per slide. The workflow includes three collaboration modes (full auto, guided checkpoints, or per-slide review) and enforces assertion-evidence principles for titles. It's opinionated about visual quality, explicitly warning that illustration styles work better than minimal corporate aesthetics. Useful when you need a deck that doesn't look like every other deck, though the Chinese-first content approach and design movement references suggest it's built for audiences who appreciate visual craft over template efficiency.

skills.sh installs
844
GitHub stars
2.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add alchaincyf/huashu-skills --skill huashu-slides --agent claude-code

Installs into .claude/skills of the current project.

Files

AI Presentation Workflow

Create professional presentations: Content → Design → Build → Assembly → Polish.

Step 0: Choose Workflow Settings

At the start of every presentation task, ask the user TWO choices:

0-A. Collaboration Mode

ModeDescriptionCheckpoints
Full AutoMinimal interaction. Confirm topic only, deliver final PPTX.1 checkpoint
Guided (recommended)Confirm outline, pick design, preview before assembly.3 checkpoints
CollaborativeReview every slide, approve every illustration, full control.Per-slide

If the user doesn't specify, default to Guided mode.

0-B. Assembly Method

MethodHow it worksBest for
Editable HTML (Path A)HTML slides + selective AI illustrations → html2pptx → editable PPTXNeed to edit text later, precise layout, corporate decks
Full AI Visual (Path B)Every slide as a complete AI-generated image → create_slides.py → image PPTXMaximum visual impact, artistic presentations, quick drafts

Trade-offs:

Sponsors

Details

Repository
github.com/alchaincyf/huashu-skills
Category
Office & Documents
First seen
Jun 3, 2026

More from alchaincyf/huashu-skills

All 21
1sanjay3290 avatargoogle-sheetssanjay3290/ai-skillsRead and write Google Sheets spreadsheets - get content, update cells, append rows, fetch specific ranges, search for spreadsheets, and view metadata. Use when 479skills.sh installs
2thvroyal avatarkimi-xlsxthvroyal/kimi-skillsSpecialized utility for advanced manipulation, analysis, and creation of spreadsheet files, including (but not limited to) XLSX, XLSM, CSV formats. Core functio433skills.sh installs
3sanjay3290 avatargoogle-slidessanjay3290/ai-skillsRead and write Google Slides presentations - get text, find presentations, create presentations, add slides, replace text, and manage slide content. Use when us416skills.sh installs
4davila7 avatarspreadsheetdavila7/claude-code-templatesUse when tasks involve creating, editing, analyzing, or formatting spreadsheets (`.xlsx`, `.csv`, `.tsv`) using Python (`openpyxl`, `pandas`), especially when f392skills.sh installs
5hummingbot avatarslides-generatorhummingbot/skillsCreate Hummingbot-branded PDF slides from markdown with Mermaid diagram support. Use for presentations, decks, and technical documentation with professional dia378skills.sh installs
6dnvriend avatarskill-pdf-to-pptx-tooldnvriend/pdf-to-pptx-toolConvert PDF to PowerPoint presentations368skills.sh installs