Ai Ppt Generator 1.1.4
Analysis
The skill does what it claims—generates PowerPoint files through Baidu AI—but users should notice that it uses a Baidu API key, sends presentation content to Baidu, and saves the generated PPT to a Baidu-hosted URL.
Findings (4)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
Run `random_ppt_theme.py --query "TOPIC"` ... Monitor output, wait for `is_end: true` to get final PPT URL
The skill instructs the agent to run included Python scripts and wait for a long-running external API operation. This is central to the stated PPT-generation purpose and is not hidden.
Source: unknown Homepage: none
The registry does not provide a source repository or homepage. This is a provenance gap users may want to consider, especially because the skill uses an API credential, but the provided code is coherent with the declared purpose.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
api_key = os.getenv("BAIDU_API_KEY") ... "Authorization": "Bearer %s" % api_keyThe script reads a Baidu API key from the environment and uses it as a bearer token for Baidu API calls. This is expected for a Baidu PPT generation integration, but it gives the script authority to act through the user's Baidu API account.
"web_content": web_content,
"enable_save_bos": TrueThe generated PPT request can include user-provided web content and asks Baidu to save the result to Baidu object storage. This matches the skill's output model but affects where generated content is stored.
