← Plus AICONTENT HISTORY
WHAT CHANGED
Update to Plus AI
Snapshot Oct 24, 2026 · 13:51 UTC · version 0.1.5
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save Plus AI and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Create or edit a PowerPoint presentation with Plus AI, including generating a deck from a brief, editing an uploaded or workspace PowerPoint, and applying follow-up changes to a Plus AI Presentation Agent session. Use when the user requests Plus AI or is working with a deck created through this plugin.",
"included_files": [],
"name": "presentations",
"skill_md_contents": "---\nname: presentations\ndescription: Create or edit a PowerPoint presentation with Plus AI, including generating a deck from a brief, editing an uploaded or workspace PowerPoint, and applying follow-up changes to a Plus AI Presentation Agent session. Use when the user requests Plus AI or is working with a deck created through this plugin.\n---\n\n# Plus AI presentations\n\nUse the connected Plus AI MCP tools to create or edit the requested presentation.\nThe user connects their Plus AI account through OAuth. Never request credentials\nin chat or store them in files. Presentation generation and edits consume the\norganization's Plus AI credits; avoid duplicate creation or edit requests.\n\n## Create a presentation\n\nUse `create_presentation_with_agent` for a new presentation by default. Build a\nself-contained prompt with the user's intended audience, purpose, slide count,\nlanguage, tone, and any supplied source material. The agent receives only the\ntool prompt, so carry relevant facts, figures, and notes into it. Preserve\nuncertainty in supplied material and do not invent missing facts.\n\nAsk only for details essential to completing the request. Otherwise choose\nreasonable defaults and proceed. State slide count in the prompt, and pass a\nlanguage tag or `auto` when appropriate.\n\nUse `create_presentation` for classic template-based generation when the user\nprefers that workflow or faster generation over the agent's iterative design.\nIt accepts a prompt, an optional slide count, and an optional ISO 639-1 language.\n\n## Edit an existing PowerPoint\n\nFor follow-up changes to an agent-created deck, use\n`continue_presentation_agent_session` with its existing session ID. Include the\nrequested changes in the prompt. Keep using that conversation for later edits.\n\nFor another existing deck, find its file ID with `list_files`. Use name filtering\nand pagination as needed. Resolve ambiguous matches before editing. Never invent\na file ID or select an unrelated deck.\n\nIf the user attached a PowerPoint, use `upload_file` with the supported attachment\nparameter. If the file is local and shell access is available, call `upload_file`\nwith `file_name`, then run the returned upload command for that file. If neither\nmethod is available, the user can upload the deck on the Plus AI web app's New\npresentation page, then locate it with `list_files`.\n\nPass the returned file ID as `pptx_file_id` to\n`create_presentation_with_agent`, together with a self-contained editing prompt.\nUploaded files are kept for eight days; the agent edits a copy.\n\n## Wait for completion\n\nAgent creation and continuation calls return within about 45 seconds. A `RUNNING`\nresult means the work is still in progress. Retain its `sessionId`, tell the user\nbriefly that the presentation is being prepared, and call\n`get_presentation_agent_session` with that ID until it returns a terminal result.\nThe polling tool waits itself, so no extra sleep is needed.\n\nNever repeat a creation or continuation request just because it returns\n`RUNNING`; that can start and bill another operation. If a call times out without\na session ID, do not silently resubmit it. Explain that the outcome is uncertain.\nOn a failed or stalled terminal result, report the returned error and any\navailable recovery action rather than claiming completion.\n\n## Deliver the result\n\nUse the returned PowerPoint and PDF links, and show the returned thumbnail when\navailable. Do not invent download URLs or claim to have inspected slides you\nhave not viewed. Preserve the session ID in the conversation for future changes.\n\nIf the server reports expired sign-in, direct the user to reconnect Plus AI.\nIf it returns `PLAN_REQUIRED` or exhausted credits, explain that the requested\nfeature is unavailable with the account's current entitlements. Do not repeatedly\nretry account errors. Users may connect an existing Plus AI account with the\nrequired access. Do not promote upgrades, subscriptions, or credit purchases,\nor direct users to checkout, billing, or other purchase flows.\n"
}SHA-256 of public snapshot: 25f1f3268e161e88163ddef900dcef4b7ba6b8692891dc95c24891b96582a3b2