FAQ (answers come from our records)
How do I install it?
The repository provides this install command: npx -y @liustack/pptwise. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: Agent 技能. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository liustack/pptwise;first catalogued 2026-10-10;last seen 2026-10-10。There is no official certification or quality rating here — we record sources and dates only.
pptwise
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
A real PowerPoint, not HTML.
🥇 The most powerful deck-generation plugin for DeepSeek Harness (dsh) 🥇
pptwise.com ·
简体中文 ·
Install (hand it to your AI) ·
Commands ·
IR ·
Themes ·
Agent skill ·
ModLens (vision)
What it makes
Internal job application · profile Dealer conference · luxe
Year-end review · recap Conference keynote · stage
Client proposal · proposal Marketing plan · rally
Graduation collection · runway Public lecture · ink
One page from the sample deck of each of the 24 themes, then eight up close, all rendered by the engine. Every sample pages through in full on pptwise.com, with its .pptx to download. In the exported file every heading, chart bar, label, and card is a native PowerPoint shape with editable text.
Talk to us
Issues are welcome any time. Open one, or follow **@liustack** on X. Share what you made with pptwise, which harness you use, and what the next release should solve. New releases land there first.
Highlights
**⚡ Tell your AI what to cover, get the deck.** You bring the intent, the engine turns semantic page kinds and typed components into a coherent theme-bound deck. The same bound input renders the same output every time.
**✏️ Open it in PowerPoint and keep working.** Every heading, bullet, and chart bar opens in PowerPoint for you to retype and restyle. Chart and table figures are the exception: every bar and cell is an editable shape with editable text, not a native PowerPoint chart or table object carrying data, so to change the numbers, have your AI rebuild that page. Start from 24 factory themes, copy one into your workspace, or extract colors and fonts from a deck your company already uses.
**🔌 Installs into the agent you already use.** One command puts pptwise into DeepSeek Harness, Claude Code, or any agent that reads a skill folder (Codex and friends), and it knows how to build a deck the moment it lands.
**🔁 Revisions without describing everything again.** One command opens a live preview in your browser. Tell your AI what to change in plain words, and the page refreshes itself as each revision lands.
**🔒 No account, no API key to render, no network at render time.** Install it and it works. Node 22.19+ or Bun is all you need on the machine. Optional stock-photo search uses the user's own Pexels key.
Install
**Step 1, hand it to your AI.** Send it this line:
> Install pptwise following https://raw.githubusercontent.com/liustack/pptwise/main/INSTALL.md, then run the health check and tell me the result.
**On DeepSeek Harness, send this instead.** There pptwise is a native plugin rather than a skill folder, so it has its own guide. You pick the line, not your agent: an agent cannot reliably tell which harness it is running in.
> Install pptwise following https://raw.githubusercontent.com/liustack/pptwise/main/INSTALL-dsh.md, then run the health check and tell me the result.
**Adding it yourself in DeepSeek Harness Desktop?** Open **Plugins**, choose **Add plugin**, and enter the package name @liustack/pptwise@0.45.1, not the GitHub address. The GitHub source does not carry the built engine, so a plugin added from it installs but cannot make a deck.
There is no step 2. Your AI puts the skill folder where your harness reads it, and the skill brings its own version-pinned launcher, so there is no CLI to install by hand. pptwise renders a PPTX entirely locally: no API key, no account, nothing to configure for render. Optional stock-photo search needs the user's own Pexels key. The only prerequisite is Node 22.19+ (or Bun).