Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

290 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Starry Slides is now available online

Create and edit fully editable presentations with AI—no installation required.

Try Starry Slides at starrykit.com →


Starry Slides

NPM version E2E Tests

English | 简体中文

Starry Slides is a slide/presentation editor that gives your agent ability to generate fully editable slides with HTML as the source file.

This repository contains the open-source version of Starry Slides. For the hosted SaaS experience, visit starrykit.com. The open-source version will continue to receive bug fixes, with Editor updates synced back periodically.

intro.mp4

Features

Feature What it means
HTML as Source File Slides are authored as HTML, so the original deck format stays open, inspectable, and easy to version.
Fully editable slides Generated decks are not locked artifacts. You can open them, tweak them, and keep editing visually.
WYSIWYG Editing Experience Edit slides directly in a visual interface and see the result as you work, without giving up the underlying HTML source.
User-Controlled Context Starry Slides does not include built-in templates or built-in style instructions. It focuses on making slides editable, while design style and content are fully controlled by the context you provide.
Editing with Your Own Agent Editing Use the agent you already work with. Starry Slides adds slide workflows without introducing a separate agent layer.

Install Skill to your Agent

npx skills add StarryKit/starry-slides --skill starry-slides

Or just copy the SKILL.md

Skill Usage

Simple request

The /starry-slides skill has built-in interview workflow to collect your requirements.

/starry-slides create a slide deck for my presentation.

Create a more specific deck

/starry-slides Create a slide deck that explains large language models.

Requirements:
1. Length: about 8 slides
2. Style: minimalist
3. Scenario: I need to present it at a conference for a live audience

Use templates you like:

/starry-slides create an 8-slide deck explaining how large language models work.

Use the visual style of the "Split Pastel" deck from this repository as reference
https://github.com/zarazhangrui/frontend-slides

Revise an existing deck

/starry-slides to update this deck so it feels more premium and modern, shorten dense slides, and preserve all content accuracy.

GIVE US A STAR 🌟

to support the development of the project

Documentation

License

Starry Slides is licensed under the MIT License.

About

AI slides and presentation editor. Agent slides and presentation skills. HTML as source files. HTML editor. AI PPT 幻灯片编辑器工具。AI Agent 幻灯片Skill。HTML 编辑器。

Topics

Resources

Contributing

Stars

78 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages