Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

支持图片生成(SEEDREAM5_0/NANO_BANANA_2)和视频生成(SEEDANCE_1_5_PRO/SORA2),SORA2 支持文生视频和首尾帧图生视频

v1.0.2

AI 图片与视频异步生成技能,调用 AI Artist API 根据文本提示词生成图片或视频,自动轮询直到任务完成。 ⚠️ 使用前必须设置环境变量 AI_ARTIST_TOKEN 为你自己的 API Key! 获取 API Key:访问 https://staging.kocgo.vip/index 注册登录后创...

0· 178·1 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
Name/description, SKILL.md and code all describe an image/video generator that calls the AI Artist API at staging.kocgo.vip — the requested capabilities (generate images/videos, optional Feishu notifications) are coherent with the purpose. However the skill package metadata (registry fields) lists no required environment variables or primary credential while the SKILL.md and code require an API key (AI_ARTIST_TOKEN). This mismatch is unexplained and reduces trust.
!
Instruction Scope
Runtime instructions require setting AI_ARTIST_TOKEN and optionally FEISHU_WEBHOOK_URL; the SKILL.md instructs running scripts/test_config.py and copying .env.example → .env, but those helper files are not present in the file manifest (no test_config.py, no .env.example listed). The code sends requests to an external staging endpoint and can POST notifications to a user-specified Feishu webhook (FEISHU_WEBHOOK_URL). These instructions refer to files that are missing and allow outbound network activity to third-party endpoints — both are notable concerns.
Install Mechanism
No install spec is provided (instruction-only with included scripts). There is no automatic download/extract/install step in the manifest, which minimizes install-time risk.
!
Credentials
The code legitimately needs an API token for the AI Artist service and optionally a Feishu webhook URL. That would be proportionate for this skill — except the registry metadata did not declare AI_ARTIST_TOKEN as a required/primary credential. Also the service base URL is a 'staging' host (staging.kocgo.vip), which increases risk: you are giving an API key to a third-party staging endpoint rather than an obvious production vendor. This should be justified by the author.
Persistence & Privilege
The skill does not request persistent or elevated platform privileges (always: false). It does not modify other skills or system-wide settings. Autonomous invocation is allowed by default but that is normal and not raised here.
What to consider before installing
Before installing or using this skill, consider the following: 1) Required API Key: The SKILL.md and script require AI_ARTIST_TOKEN (and optionally FEISHU_WEBHOOK_URL) but the registry metadata did not declare any required env vars — confirm with the author and do not paste production secrets until satisfied. Create a scoped/test key if possible. 2) Staging endpoint: The code talks to https://staging.kocgo.vip/stage-api/ai — this is a staging/nonstandard endpoint. Understand and trust that service before sending your API key or sensitive prompts. 3) Missing helper files: The docs instruct running scripts/test_config.py and using .env.example, but those files are not in the manifest. Ask the author for the missing files or inspect the repository before running anything. 4) Feishu webhook: If you set FEISHU_WEBHOOK_URL the script will POST generation results to that URL. Only set webhooks you control and review the message format. Treat this as potential data exfiltration vector for generated prompts/results. 5) Review code locally: Because this skill performs outbound network requests and can save files locally, review scripts/generate_image.py (already included) in a controlled environment. Run it with a limited API key and with network monitoring, or in an isolated environment/container. 6) Operational precautions: Do not reuse high-privilege API keys. Prefer a limited/test key, monitor API usage, and confirm the service's privacy/retention policy for prompts and generated media. What would change my assessment: If the registry metadata were updated to declare AI_ARTIST_TOKEN as required (fixing the manifest mismatch), the referenced test_config.py and .env.example were included, and the author explained why a staging host is used (or switched to an official production endpoint), I would raise confidence and could consider the package coherent (likely benign).

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

latestvk97bvknd2fz2j55gjd7626ryqn835p7w

License

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

Comments