Podcast Generator
Analysis
The skill’s behavior matches its podcast-generation purpose, but it relies on live web content, an external TTS skill, and XFYun API credentials that users should configure carefully.
Findings (3)
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.
TTS_SCRIPT=$(openclaw skills path xfyun-tts 2>/dev/null || find ~/.openclaw -name "tts.py" -path "*/xfyun-tts/*" 2>/dev/null | head -1)
The core audio synthesis step depends on a separately installed xfyun-tts skill and dynamically locates its tts.py script; that dependency is not included or pinned in the provided artifacts.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
XFYUN_APP_ID XFYUN_API_KEY XFYUN_API_SECRET
The skill requires XFYun API credentials for speech synthesis, while the registry metadata lists no required environment variables or primary credential.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
直接用 `web_fetch` 调用搜索引擎 URL 抓取资讯... 抓取 1–2 个源,提取关键事实和数据点即可。
The podcast script is generated from live search results, so retrieved web content directly influences the final audio script.
