← Back to Skills Marketplace
logictortoise

Slide Generator

by AnyGenIO · GitHub ↗ · v3.0.0 · MIT-0
cross-platform ⚠ suspicious
1422
Downloads
10
Stars
5
Active Installs
16
Versions
Install in OpenClaw
/install anygen-slide-generator
Description
Use this skill any time the user wants to create, design, or produce slide presentations — as standalone files or embedded content. This includes: pitch deck...
README (SKILL.md)

AI Slide Generator — AnyGen

This skill uses the AnyGen CLI to generate slide presentations server-side at www.anygen.io.

Authentication

# Web login (opens browser, auto-configures key)
anygen auth login --no-wait

# Direct API key
anygen auth login --api-key sk-xxx

# Or set env var
export ANYGEN_API_KEY=sk-xxx

When any command fails with an auth error, run anygen auth login --no-wait and ask the user to complete browser authorization. Retry after login succeeds.

How to use

Follow the anygen-workflow-generate skill with operation type slide.

If the anygen-workflow-generate skill is not available, install it first:

anygen skill install --platform \x3Copenclaw|claude-code> -y
Usage Guidance
This skill appears to do what it says: it calls the AnyGen CLI to produce slide decks and requires an AnyGen API key. Before installing: verify the @anygen/cli npm package and publisher are legitimate; treat ANYGEN_API_KEY like any sensitive API key (use least-privilege keys, rotate them, do not share); be aware the anygen binary will run locally and may access files or network when generating slides; the skill may prompt the user to complete a browser-based OAuth flow. If you do not trust the AnyGen service or the npm package owner, do not install or provide your API key.
Capability Analysis
Type: OpenClaw Skill Name: anygen-slide-generator Version: 3.0.0 The skill contains instructions in SKILL.md that direct the AI agent to automatically install additional software ('anygen skill install -y') if a dependency is missing. This behavior bypasses manual review of secondary payloads and could be used to fetch and execute unvetted code. While the tool's stated purpose is slide generation via anygen.io, the automated installation of further skills with the '-y' flag is a high-risk capability.
Capability Assessment
Purpose & Capability
Name/description match the declared dependencies: the skill needs the AnyGen CLI and an ANYGEN_API_KEY to generate slides. The Node package @anygen/cli and the anygen binary are appropriate for this purpose.
Instruction Scope
SKILL.md only instructs use of the anygen CLI (auth flows, env var usage, and invoking a workflow). It does not ask the agent to read unrelated files, access unrelated environment variables, or send data to unexpected endpoints beyond AnyGen's service.
Install Mechanism
Install uses an npm-scoped package (@anygen/cli) which will create the anygen binary. This is a standard moderate-risk mechanism (package code will run locally); users should confirm the npm package and publisher are legitimate before installing.
Credentials
Only ONE credential is required (ANYGEN_API_KEY) and it is explicitly declared as the primary credential. That matches the need to authenticate to AnyGen.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. The install will place a user-level CLI binary (anygen), which is normal for a CLI-based integration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install anygen-slide-generator
  3. After installation, invoke the skill by name or use /anygen-slide-generator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.0
Version 3.0.0 — Major update: Python scripts replaced by CLI; now requires AnyGen CLI and updated workflow. - Replaces all Python scripts (`anygen.py`, `auth.py`, `fileutil.py`) with the official AnyGen CLI tool (`@anygen/cli`) - Updates `SKILL.md` to document new CLI authentication and usage, removing old script-based instructions - Now requires `anygen` CLI binary (Node.js package); Python dependencies removed - Skill workflow now leverages `anygen-workflow-generate` for slide creation tasks - Installation and environment setup instructions updated for CLI-based operation
v1.5.7
anygen-slide-generator 1.5.7 - Improved SKILL.md documentation: clarified and strengthened requirements for user-facing communication, including preserving original content from AnyGen replies and prompts. - Strictly require preserving and presenting the exact AnyGen slide prompt and outline to the user, with translation only as needed—do not rephrase, summarize, or interpret beyond language adaptation. - Updated instructions for prompting users for API keys to always use clickable Markdown links. - Expanded the workflow from 4 to 5 discrete phases for better clarity and guidance. - Added and updated metadata and requirements for integration and environment capabilities.
v1.5.6
- Clarified and condensed security, permissions, and communication style sections in documentation. - Updated the slide generation workflow explanations to be more concise and precise. - Changed file processing instructions: get user consent before reading or uploading files. - Removed redundant and overly detailed platform-specific instructions. - Clearly defined which scripted outputs and variables should be hidden from user conversations. - No code or functional changes—documentation only.
v1.5.5
- No changes detected in this version; all functionality and instructions remain the same as the previous release. - Version number updated to 1.5.5 for consistency.
v1.5.4
**Improved sandboxing and platform security/compatibility.** - Refined SKILL.md to clarify platform capability requirements and script boundaries. - Now explicitly documents that `sessions_spawn` is required (not implemented in scripts, but a platform feature). - Describes structured stdout labels and script communication for improved agent parsing and security. - Further restricts and clarifies what agent should/should not relay to user (no raw script output, no sensitive data). - Adjusts API key usage description for accurate endpoint authentication details.
v1.5.3
anygen-slide-generator 1.5.3 - Added authentication and file utility modules (`scripts/auth.py`, `scripts/fileutil.py`) for clearer structure. - Improved security documentation: clarified exactly what files, environment variables, and endpoints are accessed. - Revised communication guidelines to further restrict exposure of technical/internal terms to users. - Updated documentation to match actual implementation, reflecting a modularized script structure. - No changes in user-facing workflow or required inputs.
v1.5.2
Rename to Slides Generator
v1.5.1
Script fix
v1.5.0
Major SKILL.md and script update with enhanced dialogue mode and monitoring
v1.4.2
Sync latest updates from repo
v1.4.1
Fix display name
v1.4.0
Update SKILL.md and scripts
v1.3.0
Add security scan compliance metadata
v1.2.0
Sync to latest main
v1.1.0
Sync to latest: unified export-format, thumbnail preview, remove blocking run command
v1.0.0
anygen-slide-generator 1.0.0 - Initial release: Generates editable PowerPoint (PPTX) slide decks from user prompts using the AnyGen API. - Supports custom slide styles, page counts, aspect ratios, and reference file uploads. - Progress polling and user milestone notifications for long-running generations. - Outputs both local file download path and online task URL for finished slides. - Error handling guidelines and IM file delivery integration provided. - Requires Python3, requests library, and AnyGen API key configuration.
Metadata
Slug anygen-slide-generator
Version 3.0.0
License MIT-0
All-time Installs 5
Active Installs 5
Total Versions 16
Frequently Asked Questions

What is Slide Generator?

Use this skill any time the user wants to create, design, or produce slide presentations — as standalone files or embedded content. This includes: pitch deck... It is an AI Agent Skill for Claude Code / OpenClaw, with 1422 downloads so far.

How do I install Slide Generator?

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

Is Slide Generator free?

Yes, Slide Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Slide Generator support?

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

Who created Slide Generator?

It is built and maintained by AnyGenIO (@logictortoise); the current version is v3.0.0.

💬 Comments