raccoon-ppt

Convert natural-language prompts into PPT generation workflows via the PPT OpenAPI.

192|9|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/SenseTime-Copilot/raccoon-ppt-skill --skill raccoon-ppt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: raccoon-ppt
Source: https://github.com/SenseTime-Copilot/raccoon-ppt-skill/tree/main
Command: npx skills add https://github.com/SenseTime-Copilot/raccoon-ppt-skill --skill raccoon-ppt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Raccoon PPT simplifies turning a user's natural language request into a complete PowerPoint deck by orchestrating input collection, task submission, and progress tracking through a PPT OpenAPI workflow. It hides internal details and provides a smooth experience for creating new decks or resuming paused tasks.

Core Features & Use Cases

  • Automates PPT generation from natural language prompts, collecting minimal required fields (prompt, role, scene, audience) and returning a final download link.
  • Supports continuing an existing PPT task by answering server questions and monitoring progress until completion.
  • Keeps local state, enables progress checks via scripts, and supports resuming tasks when needed.
  • Use cases include investor pitches, internal trainings, and academic or business presentations created from a single sentence.

Quick Start

Use a single natural-language request to create a new PPT deck and receive a final download URL.

Frequently Asked Questions about raccoon-ppt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate PowerPoint presentation generation from a single text prompt?

Automating presentation generation from a single text prompt involves submitting natural language inputs to a PPT OpenAPI workflow, which handles task creation and returns a final download link.

What inputs do I need to create a complete PPT deck from a natural language prompt?

To create a complete PPT deck from a natural language prompt, you need to provide minimal required fields including the prompt text, role, scene, and audience for input normalization.

Can I resume a paused PPT generation task if the process is interrupted?

You can resume a paused PPT generation task by utilizing local state persistence to monitor progress, answer server questions, and continue polling until the presentation is complete.

How does progress polling work for automated presentation creation tasks?

Progress polling for automated presentation creation tasks works by continuously checking the local state and querying the PPT OpenAPI to monitor task status until the final download URL is retrieved.

Does this automated PPT tool handle error handling and input normalization internally?

This automated PPT tool handles error handling and input normalization internally, hiding internal workflow details to provide a smooth experience for creating new decks from natural language requests.