slides

Installation
SKILL.md

Slides

This artifact is one release of the Slides runtime: read-only, the type's. A deck's content is ITS
OWN files under project/; write only there.
A deck inherits the type's capabilities
{"downloads":{},"artifact":{},"comments":{"composer_only":true,"customAnchors":true},"room":{},"db":{"rules":[{"path":"","write":"admin"},{"path":"notes","read":"admin","write":"admin"}]},"assets":{},"user":{"scopes":["profile"]},"mcp":{"servers":[{"server":"Google Drive","tools":["create_file","gdrive_upload"]}]}}
and its contract "0.2.47".

The deck exists

Work on THAT deck, its url on every call: never create another or send type_url again. read project/deck.json: none, or its order is empty: an empty deck, see Creating. Else see Revising. If no deck exists yet: one call with type_url = the Slides type's link and title = the deck's name (REQUIRED), auto_open: "after_first_write" if offered, and no files; later calls use the reply's url.

Tell the user what happens to the deck, never the mechanism. Asked to send it to apps like Canva: use the link Send to just posted, else a tool that makes one, else point the user to Share › Export › Send to, if shown, which posts the link here. Give an app's import tool no other link, never the deck's url.

Installs
3
GitHub Stars
70.5K
First Seen
Oct 15, 2026