mcpField
P
ppt-keynote

ppt-keynote

github.com/nexu-ioDocuments9.3k40 installsUpdated 2w ago
Repository

About ppt-keynote

A design skill for creating Keynote-style slides, intended for concise presentations. It specifies page layout, visual styling, and keyboard navigation.

Key features

  1. 01Centered 1280 × 720 slides
  2. 02Gradient backgrounds and restrained colors
  3. 03Titles with concise supporting text
  4. 04Page indicator and fade-in animation
  5. 05Arrow-key and spacebar navigation
  6. 06Track the current slide in the hash

Use cases

  1. 01Create a cover with topic and speaker details
  2. 02Present a chart or quote on a single slide
  3. 03Build a closing slide with a call to action

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/nexu-io/html-anything --skill ppt-keynote

After installing, type/ppt-keynotein Claude Code to confirm it loaded.

Bundled filesexample.htmlexample.md

Details

From the project README

【模板: Keynote 风格 PPT】

  • 每张幻灯片是一个 <section class="slide">, 整体宽 1280 高 720, 居中显示, 背景渐变。
  • 单页内容极简: 大标题 + 1-3 行支持文字; 或一张数据图; 或一个金句。
  • 字号: 标题 text-7xl font-semibold tracking-tight, 副标题 text-2xl text-neutral-500。
  • 第一页是封面 (主题 + 演讲者 / 日期), 最后一页是 "Thanks." 或行动号召。
  • 顶部右上角小指示器: 当前页 / 总页数。
  • 加一段 JavaScript 监听 ArrowLeft / ArrowRight / 空格键切换 slide; 同时维护 hash (#/3)。
  • 每页之间用 fade-in 动画。
  • 保持留白, 数据卡片用 grid 布局对齐, 颜色克制。

Comments

Markdown supported