Toonany
Analysis
Toonany mostly matches its stated AI video-production purpose, but critical static-scan hits indicate possible hardcoded API secrets that conflict with its own security claims.
Findings (5)
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.
- No hardcoded API tokens
- Environment variable support with `${ENV_VAR}` syntax
- No secrets in project filesThe artifacts make an explicit safety claim about no hardcoded tokens, while the static scan reports multiple hardcoded-secret findings. That mismatch could cause users to over-trust the credential handling.
requests>=2.31.0 Pillow>=10.0.0 python-dotenv>=1.0.0
The Python dependencies use lower-bound version ranges rather than exact pinned versions. This is common and purpose-aligned, but it makes installs less reproducible.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
Static scan: suspicious.exposed_secret_literal at scripts/generate_assets.py:338; Evidence: api_key=[REDACTED],
The static scan reports an apparent hardcoded API secret/token in a generation script, with similar findings in audio, storyboard-image, and video scripts. This is material because the skill requires sensitive provider API keys and otherwise documents environment-variable based credential use.
echo $DEEPSEEK_API_KEY echo $VOLC_API_KEY
The setup guide suggests printing API-key environment variables to verify configuration. This is user-directed setup, but displaying secrets in a terminal is avoidable exposure.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
| text | deepseek, openai, anthropic, gemini | 故事线、大纲、剧本 | | image | volcengine, kling, gemini | 资产图、分镜图 | | video | kling, volcengine, vidu, gemini | 视频生成 | | audio | volcengine, aliyun, edge-tts | 配音 |
The skill is designed to send story, prompt, image, video, and audio generation requests to external AI providers. This is purpose-aligned and disclosed, but users should understand that creative content may leave the local environment.
