Open-source presentation Agent Skill

Modern PPT

Turn a prompt, outline, or document into a polished single-file HTML presentation. 用一句话,生成可直接投屏的现代网页 PPT。

01 / PREVIEW

Designed for the room, not the editor.

Modern PPT demo cycling through orange, blue, and salmon presentation themes
02 / SYSTEM

A visual system your agent can follow.

01

12 practical layouts

Cover, agenda, statistics, charts, comparison, timeline, strategy house, quote, code, and more.

02

One-key color switching

Press 1, 2, or 3 during the presentation to switch the entire deck between orange, blue, and salmon themes.

03

Presentation motion

Count-up statistics, animated charts, staged agenda and card reveals, thumbnail overview, and a static fallback mode.

04

Single-file output

No build step. Open the generated HTML in a browser, present it offline, or send it to someone else.

05

Hard layout rules

A field-tested typography and spacing spec keeps AI-generated slides consistent, readable, and projection-safe.

06

Agent-compatible

Use it with Claude Code, OpenAI Codex CLI, Gemini CLI, Cursor, Copilot CLI, OpenCode, or another skills-aware agent.

From clone to first deck

Install. Prompt. Present.

Clone the repository into your agent's skills directory, restart the agent, and ask it to build a deck with Modern PPT.

  • Claude Code
  • Codex CLI
  • Gemini CLI
  • Cursor
  • Copilot CLI
  • OpenCode
$ git clone \
  https://github.com/lainshao/modern-ppt.git \
  ~/.claude/skills/modern-ppt

 Use modern-ppt to turn this outline
  into a presentation-ready HTML deck.