Ai Ppt Generator 1.1.4

v1.0.0

Generate PPT with Baidu AI. Smart template selection based on content.

0· 153·5 current·5 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description (Generate PPT with Baidu AI) match the code and runtime requirements: scripts call Baidu qianfan endpoints and require BAIDU_API_KEY. The only minor mismatch is that the package metadata lists only python3 as a required binary but the scripts depend on the Python 'requests' module (a runtime dependency that is not documented in SKILL.md or registry metadata).
Instruction Scope
SKILL.md instructs the agent to request a topic from the user, optionally show template lists, and run the included scripts. The instructions do not ask the agent to read unrelated local files or other environment variables. Be aware that user-provided query/web_content is transmitted to Baidu's API (the core functionality), and the agent is told to wait for streamed 'is_end: true' messages.
Install Mechanism
There is no install spec (instruction-only install), which minimizes installation risk. However, the code will run Python and requires third-party modules (requests) and network access; these dependencies are not declared in an install section (e.g., no pip install instructions).
Credentials
Only BAIDU_API_KEY is requested (declared as primaryEnv) and that matches the API calls in the code. No other unrelated credentials, config paths, or secrets are requested or accessed.
Persistence & Privilege
The skill does not request always: true and does not modify other skills or system-wide settings. It runs as-invoked and does not request persistent elevated privileges.
Assessment
This skill appears to do exactly what it claims: it sends the user's topic (and optionally any provided web_content) to Baidu's AI PPT endpoints and returns a PPT URL hosted on Baidu BOS. Before installing or using: 1) Treat BAIDU_API_KEY like a secret — only provide a key with appropriate, limited privileges and rotate it if shared. 2) Understand that any prompts or web_content you pass will be transmitted to Baidu; do not include sensitive or confidential data. 3) Ensure the runtime has Python3 and the 'requests' library available (the skill does not include an install step). 4) Consider running this in an isolated environment if you need to limit network/file exposure. 5) Review network egress policy and the scripts yourself if you need higher assurance; the code is readable and makes direct requests only to qianfan.baidubce.com and returns BOS URLs (e.g., image0.bj.bcebos.com).

Like a lobster shell, security has layers — review code before you run it.

latestvk9796ebfpekfczy6249swwpw8n83h50a

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

📑 Clawdis
Binspython3
EnvBAIDU_API_KEY
Primary envBAIDU_API_KEY

Comments