扫描报告
5 /100
design-studio
Professional design studio for creating covers, banners, avatars, logos, mockups, portfolios and GIF animations
This is a legitimate graphic design studio skill with no security concerns. All scripts perform image generation, quality checking, watermarking, and batch processing — all declared in SKILL.md and consistent with the stated purpose.
可以安装
No action needed. The skill is safe to use as-is.
安全发现 1 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | subprocess fc-match usage not explicitly declared in SKILL.md 文档欺骗 | scripts/design_utils.py:15 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | WRITE | WRITE | ✓ 一致 | All scripts read SVG assets and write generated images; no sensitive path access |
| 命令执行 | NONE | READ | ✓ 一致 | subprocess.run(['fc-match', ...]) in design_utils.py:15, generate_banner.py, gen… |
| 网络访问 | NONE | NONE | — | No network requests found in any script |
| 环境变量 | NONE | NONE | — | No os.environ iteration or credential access |
| 技能调用 | NONE | NONE | — | No skill invocation chains |
| 剪贴板 | NONE | NONE | — | No clipboard access |
| 浏览器 | NONE | NONE | — | No browser/web access |
| 数据库 | NONE | NONE | — | No database access |
目录结构
41 文件 · 217.5 KB · 5173 行 Python 12f · 4017L
Markdown 6f · 1156L
├─
▾
references
│ ├─
▾
svg_elements
│ │ ├─
▾
badges
│ │ │ ├─
bestseller.svg
│ │ │ ├─
hot.svg
│ │ │ ├─
new.svg
│ │ │ ├─
premium.svg
│ │ │ └─
verified.svg
│ │ ├─
▾
frames
│ │ │ ├─
rounded_frame.svg
│ │ │ ├─
simple_frame.svg
│ │ │ └─
tech_frame.svg
│ │ ├─
▾
icons
│ │ │ ├─
arrow_right.svg
│ │ │ ├─
chart_up.svg
│ │ │ ├─
checkmark.svg
│ │ │ ├─
clock.svg
│ │ │ ├─
code_brackets.svg
│ │ │ ├─
dollar.svg
│ │ │ ├─
gear.svg
│ │ │ ├─
lightning.svg
│ │ │ ├─
shield.svg
│ │ │ └─
star.svg
│ │ └─
▾
shapes
│ │ ├─
circle.svg
│ │ ├─
corner_decoration.svg
│ │ ├─
diamond.svg
│ │ ├─
hexagon.svg
│ │ └─
wave_divider.svg
│ ├─
color-palettes.md
Markdown
│ ├─
design-rules.md
Markdown
│ ├─
font-pairings.md
Markdown
│ └─
knowledge-base.md
Markdown
├─
▾
scripts
│ ├─
ab_variants.py
Python
│ ├─
batch_generate.py
Python
│ ├─
check_design.py
Python
│ ├─
design_pipeline.py
Python
│ ├─
design_utils.py
Python
│ ├─
generate_avatar.py
Python
│ ├─
generate_banner.py
Python
│ ├─
generate_gif_banner.py
Python
│ ├─
generate_marketplace_cover.py
Python
│ ├─
generate_svg_library.py
Python
│ ├─
mockup_generator.py
Python
│ └─
watermark.py
Python
├─
README.md
Markdown
└─
SKILL.md
Markdown
依赖分析 4 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
Pillow | * | pip | 否 | Not pinned, standard imaging library |
svgwrite | * | pip | 否 | Not pinned, SVG generation library |
cairosvg | * | pip | 否 | Not pinned, SVG-to-raster rendering |
fonttools | * | pip | 否 | Not pinned, font metrics library |
安全亮点
✓ No network requests, no outbound data transfers, no C2 communication
✓ No credential harvesting, no API key access, no environment variable scanning for secrets
✓ No base64-encoded payloads, no eval(), no obfuscated code
✓ No remote script execution (curl|bash, wget|sh)
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env)
✓ No persistence mechanisms (no cron jobs, startup hooks, backdoors)
✓ No prompt injection, no hidden instructions
✓ All functionality (image generation, design checking, watermarking, batch processing) is fully declared in SKILL.md
✓ No supply chain risks — all imports are standard graphic design libraries (Pillow, svgwrite, cairosvg)
✓ File I/O is limited to reading SVG reference assets and writing generated images to the working directory
✓ Watermark text is hardcoded and benign ('© AlexKZ AI')
✓ All scripts use safe image processing via Pillow — no arbitrary code execution vectors