Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
nexu-io avatar

Ppt Keynote

  • 1.8k installs
  • 82k repo stars
  • Updated July 28, 2026
  • nexu-io/open-design

A template system that renders markdown or HTML content as Apple Keynote-style presentation slides with keyboard navigation.

About

Ppt-keynote is a web-based presentation template that generates Apple Keynote-style slides with 1280x720 resolution, one card per screen, and keyboard left/right arrow navigation. Developers use it to convert markdown content into minimalist deck layouts with large titles, supporting text, data visualizations, and fade-in transitions between slides. The template maintains visual consistency through gradient backgrounds, restrained color palettes, grid-based data card alignment, and whitespace preservation. Key workflows include authoring slide content in markdown, leveraging keyboard controls and hash-based navigation, and customizing typography (text-7xl titles, text-2xl subtitles) and layout. First and last slides provide cover and closing screens respectively, with page indicators (current/total) in the top-right corner.

  • One slide per section element, 1280x720 resolution, centered with gradient backgrounds
  • Keyboard navigation: ArrowLeft, ArrowRight, spacebar with hash-based URL routing (#/3)
  • Minimalist content: large semibold titles, supporting text lines, or single data visualization per slide
  • Fade-in animations between slides and strict whitespace/grid alignment for data cards
  • Cover slide (title + speaker/date) and closing slide (Thanks or call-to-action) included

Ppt Keynote by the numbers

  • 1,805 all-time installs (skills.sh)
  • +128 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #249 of 2,277 Frontend Development skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

ppt-keynote capabilities & compatibility

Capabilities
render slides from markdown or html content · keyboard event handling for slide navigation · hash based url routing for direct slide linking · fade in animation between slides · gradient background styling and typography custo
Use cases
presentations · marketing · web design
Platforms
macOS · Windows · Linux
Runs
Hosted SaaS
From the docs

What ppt-keynote says it does

Apple Keynote-quality slides, one card per screen, with keyboard left/right navigation.
description
npx skills add https://github.com/nexu-io/open-design --skill ppt-keynote

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.8k
repo stars82k
Security audit3 / 3 scanners passed
Last updatedJuly 28, 2026
Repositorynexu-io/open-design

What it does

Create Apple Keynote-quality presentation slides with one card per screen and keyboard navigation.

Who is it for?

Product introductions, pitch decks, technical talks, and marketing presentations requiring professional appearance with simple content structure.

Skip if: Complex multi-layout decks, presenter notes, speaker view, or real-time collaboration features.

When should I use this skill?

Creating a presentation from markdown or structured data that needs Keynote-style visual formatting and keyboard control.

What you get

Developers produce presentation slides with Keynote-grade visual polish, keyboard control, and minimal authoring friction.

  • Interactive HTML presentation file
  • Keyboard and hash-based navigation
  • Slide counter (current/total) display

By the numbers

  • 16:9 aspect ratio (1280x720 resolution)
  • Slide indicator positioned top-right corner
  • Supports fade-in animations between each slide transition

Files

SKILL.mdMarkdownGitHub ↗

【模板: 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 布局对齐, 颜色克制。

Related skills

How it compares

Pick ppt-keynote for fast HTML keynote decks from text; use doc or minimax-pdf skills when the deliverable must be Word or PDF.

FAQ

How do I navigate between slides?

Use ArrowLeft, ArrowRight, or spacebar. Navigation also updates the URL hash (e.g., #/3) for direct linking to specific slides.

What content structure works best?

One card per screen with a large title plus 1-3 supporting lines, a single data visualization, or a key quote. Avoid dense text.

Can I customize typography and colors?

Yes. Titles use text-7xl font-semibold tracking-tight, subtitles use text-2xl text-neutral-500. Adjust Tailwind classes and gradient background colors.

Is Ppt Keynote safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.