← 返回 Skills 市场
225
总下载
59
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install raccoon-ppt-skill
功能描述
Raccoon (小浣熊) PPT generation skill powered by the PPT OpenAPI. Create PPT decks from a natural-language topic. Primarily use this skill when the user wants t...
安全使用建议
This skill appears coherent for generating PPTs via the named API. Before installing, consider: (1) you must provide RACCOON_API_TOKEN — only provide this if you trust the remote service (default host: https://xiaohuanxiong.com or override via RACCOON_API_HOST); (2) the runtime recommends sourcing your ~/.zshrc to load env vars — sourcing runs whatever commands are in that file, so be cautious if your RC contains side-effecting code; (3) the skill will write job state and a registry under the skill's ./output/ directory (so job metadata, including job_id, is stored locally); (4) if you need stronger isolation, avoid setting global tokens in shell RC files and instead set RACCOON_API_TOKEN just for the skill's execution environment. Overall the package is internally consistent with its stated purpose.
功能分析
Type: OpenClaw Skill
Name: raccoon-ppt-skill
Version: 1.0.1
The raccoon-ppt-skill bundle is a legitimate implementation for generating PowerPoint presentations via the Raccoon (xiaohuanxiong.com) OpenAPI. The core logic in `scripts/main.py` uses standard Python libraries (urllib, json, fcntl) to manage API requests and local job states without any high-risk behaviors like shell execution, obfuscation, or unauthorized data exfiltration. The instructions in `SKILL.md` and `agents/openai.yaml` are well-structured, focusing on task completion and explicitly directing the AI agent to use the provided scripts rather than generating its own code, which is a positive security practice.
能力评估
Purpose & Capability
Name/description (PPT generation) matches required artifacts: python3, an API host, and an API token. The script calls an /api/open/office/v2 (ppt_jobs) API and implements create/query/reply flows consistent with the described purpose.
Instruction Scope
Runtime instructions consistently limit actions to using the provided scripts, collecting minimal input (prompt/role/scene/audience), and polling the remote PPT API. One notable instruction: it recommends sourcing ~/.zshrc before every run to load env vars. Sourcing a user's shell RC file executes whatever is in that file and is a behavior the user should be aware of (the intent here is to load RACCOON_API_TOKEN/RACCOON_API_HOST into the environment). The skill also reads/writes local state/registry files under the skill directory to persist job state, which is expected for long-running tasks.
Install Mechanism
No install spec (instruction-only with an included script) — lowest install risk. The package does include a Python script but does not fetch remote code at install time or run downloads during install.
Credentials
Only two environment variables are required: RACCOON_API_TOKEN (primary credential) and optional RACCOON_API_HOST. Both are directly used for authenticating to the described PPT OpenAPI and are proportionate to the skill's function.
Persistence & Privilege
Skill is not always-enabled and does not request elevated platform privileges. It persists job state and a job registry to ./output/ within the skill directory and uses file locking — this is reasonable for resume/lookup behavior but means job metadata (including job_id) will exist on disk. SKILL.md explicitly instructs not to expose job_id to end users.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install raccoon-ppt-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/raccoon-ppt-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
v1.0.1 — Skill usage criteria and workflow clarification
- Greatly streamlined usage boundaries and trigger examples for when to use or not use this skill.
- Clarified user interaction guidelines, emphasizing natural language and hiding technical details like job_id.
- Provided clear, stepwise workflow instructions for generation, supplementary Q&A, and result delivery.
- Added explicit environment variable and token cleanup steps to avoid execution errors.
- Improved prompt collection guidance, suggesting how to elicit missing parameters from users with sample questions.
- Updated output and polling rules for a more predictable and user-friendly experience.
v1.0.0
Initial release of raccoon-ppt-skill.
- Provides automated PPT generation via Raccoon (小浣熊) PPT OpenAPI using natural language topics.
- Supports creating new PPT decks, continuing in-progress PPT tasks, and checking PPT task results.
- Only triggers on explicit user intent to generate a full PPT; does not support editing or file format conversion.
- Automates role, scene, and audience inference, with clear prompts for missing info.
- Manages task state, progress polling, and error handling without exposing internal details to users.
- Requires setup of RACCOON_API_TOKEN environment variable for use.
元数据
常见问题
raccoon ppt skill 是什么?
Raccoon (小浣熊) PPT generation skill powered by the PPT OpenAPI. Create PPT decks from a natural-language topic. Primarily use this skill when the user wants t... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 225 次。
如何安装 raccoon ppt skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install raccoon-ppt-skill」即可一键安装,无需额外配置。
raccoon ppt skill 是免费的吗?
是的,raccoon ppt skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
raccoon ppt skill 支持哪些平台?
raccoon ppt skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 raccoon ppt skill?
由 商汤小浣熊(@raccoon-office)开发并维护,当前版本 v1.0.1。
推荐 Skills