← Back to Skills Marketplace
mve

SlideSpeak

by mve · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
3420
Downloads
3
Stars
23
Active Installs
1
Versions
Install in OpenClaw
/install slidespeak
Description
Generate, edit, and manage PowerPoint presentations via the SlideSpeak API. Use this skill when users want to create presentations from text or documents, edit existing presentations, or work with presentation templates.
Usage Guidance
This package appears to be a straightforward client for api.slidespeak.co. Before installing: (1) ensure you trust slidespeak.co and are willing to provide your SLIDESPEAK_API_KEY (the key is sent to api.slidespeak.co for every request); (2) the script requires Node (native fetch — Node 18+); (3) when using upload you will be instructing the script to read files from paths you provide (so don’t point it at sensitive files you don’t intend to upload); (4) webhook-subscribe lets SlideSpeak send POSTs to any URL you register — don’t register endpoints that would leak sensitive internal data. If you need higher assurance, verify the API domain and the script contents yourself and obtain the API key from your SlideSpeak account rather than reusing other credentials.
Capability Analysis
Type: OpenClaw Skill Name: slidespeak Version: 1.0.0 The skill bundle is classified as benign. While it requests `Bash Read Write` permissions, the `slidespeak.mjs` script uses these permissions in a manner consistent with its stated purpose: reading user-specified document files for upload and JSON configuration files for presentation generation. All network communication is directed to the legitimate `api.slidespeak.co` endpoint, and there is no evidence of data exfiltration to unauthorized domains, malicious execution patterns, persistence mechanisms, or prompt injection attempts in `SKILL.md` aiming to subvert the agent's behavior for harmful purposes. The webhook subscription feature is a legitimate API function, not a direct exfiltration vector by the skill itself.
Capability Assessment
Purpose & Capability
Name/description, required environment variable (SLIDESPEAK_API_KEY), and the included script/API reference all match a PowerPoint generation/editing client for api.slidespeak.co. Required items are proportional to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to run the bundled Node script, set SLIDESPEAK_API_KEY, upload files for document-based generation, poll task status, and optionally register webhooks — all of which are appropriate for the described functionality. The script only reads files the user supplies and uses the single declared env var.
Install Mechanism
No install spec is present (instruction-only with bundled script). No downloads from untrusted URLs or archive extraction are specified. The script is included in the skill package and uses native Node APIs.
Credentials
Only SLIDESPEAK_API_KEY is required and declared as the primary credential. The skill does not request other unrelated secrets or config paths.
Persistence & Privilege
always:false and normal model invocation. The skill does not request permanent system-wide changes, nor does it modify other skills or agent-wide config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install slidespeak
  3. After installation, invoke the skill by name or use /slidespeak
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of slidespeak skill for generating, editing, and managing PowerPoint presentations using the SlideSpeak API. - Supports creating presentations from text or uploaded documents, editing slides, and applying templates. - Introduces a CLI workflow with asynchronous task handling, including polling, timeouts, and webhooks. - Provides detailed command options for presentation customization and management, including slide-by-slide control. - Requires SLIDESPEAK_API_KEY environment variable for authentication.
Metadata
Slug slidespeak
Version 1.0.0
License
All-time Installs 23
Active Installs 23
Total Versions 1
Frequently Asked Questions

What is SlideSpeak?

Generate, edit, and manage PowerPoint presentations via the SlideSpeak API. Use this skill when users want to create presentations from text or documents, edit existing presentations, or work with presentation templates. It is an AI Agent Skill for Claude Code / OpenClaw, with 3420 downloads so far.

How do I install SlideSpeak?

Run "/install slidespeak" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SlideSpeak free?

Yes, SlideSpeak is completely free (open-source). You can download, install and use it at no cost.

Which platforms does SlideSpeak support?

SlideSpeak is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SlideSpeak?

It is built and maintained by mve (@mve); the current version is v1.0.0.

💬 Comments