← 返回 Skills 市场
mosoonpi-ai

Design Studio V101

作者 mosoonpi-ai · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ 安全检测通过
133
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install design-studio
功能描述
Professional design studio for creating covers, banners, avatars, logos, mockups, portfolios and GIF animations. Use when you need to create designs for free...
使用说明 (SKILL.md)

Design Studio — Professional Design Skill for OpenClaw

What You Get

  • ⏱️ 30 seconds per cover instead of 2 hours in Canva or Figma
  • 📊 Auto quality scoring (1-10) — stop guessing if your design is good enough
  • 📦 Batch-generate 50+ covers from a CSV in one command
  • 🔄 A/B test 4 variants instantly — pick the winner by score, not gut feeling
  • 🎬 Animated GIF banners — no After Effects needed
  • 📱 Device mockups in seconds — laptop, phone, tablet, any device
  • 💧 Watermarking — protect your work in tile, corner, or center mode

When to Use

Activate this skill when you need to:

  • Create covers for freelance profiles (Fiverr, Kwork, Upwork, Freelance.ru)
  • Generate banners for social media, channels, repos
  • Design logos (text-based, icon, combined)
  • Build portfolio cards or presentations
  • Create avatars (initials, abstract, brand)
  • Prepare UI mockups or visual prototypes
  • Check design quality with automated scoring

Available Tools

Tool Purpose Command
Pillow (Python) Raster graphics, banners, avatars python3 -c "from PIL import Image"
ImageMagick Convert, effects, compositing convert, magick
svgwrite (Python) SVG generation python3 -c "import svgwrite"
CairoSVG (Python) SVG → PNG/PDF rendering python3 -c "import cairosvg"
Inkscape SVG editing (CLI) inkscape --export-type=png
GIMP Advanced raster processing (CLI) gimp -i -b '(script-fu ...)'
fonttools (Python) Font metrics and kerning python3 -c "from fontTools.ttLib import TTFont"

Fonts

Find system fonts:

fc-list : family | grep -i "name"
fc-match --format="%{file}\
" "PT Sans:Bold"

Recommended Cyrillic: PT Sans/Serif, Roboto, Open Sans, Montserrat, DejaVu Sans.

Scripts (12)

Basic:

  • scripts/generate_banner.py — banners (size, palette, style, fonts)
  • scripts/generate_avatar.py — avatars (gradient/flat/circle, 1024x1024)
  • scripts/check_design.py — auto quality scoring (contrast, balance, palette → 1-10)

Marketplace covers:

  • scripts/generate_marketplace_cover.py — Fiverr (1280×769), Kwork (1200×800), Freelance.ru, Upwork (1584×396)

Advanced:

  • scripts/mockup_generator.py — device mockups (laptop/phone/tablet/monitor/hand_phone)
  • scripts/design_pipeline.py — full pipeline: generate → check → auto-improve → final
  • scripts/generate_svg_library.py — SVG library (23 elements: icons, badges, frames)

Batch & effects:

  • scripts/ab_variants.py — A/B test: 4 cover variants with different palettes + score comparison
  • scripts/generate_gif_banner.py — animated GIF banners (fade_in/slide/pulse/typewriter)
  • scripts/watermark.py — watermarks (bottom_right/center/tile)
  • scripts/batch_generate.py — mass cover generation from CSV file

SVG library (references/svg_elements/): 10 icons, 5 badges, 5 shapes, 3 frames — ready to embed.

Print & Document Design

Also supports brochures, catalogs, and multi-page docs via Scribus, LaTeX, Typst, WeasyPrint, Pandoc, LibreOffice.

Workflow

  1. Brief — define task, audience, style
  2. Palette — choose from references/color-palettes.md (20 curated palettes)
  3. Fonts — pick a pair from references/font-pairings.md (15 tested pairs)
  4. Rules — follow references/design-rules.md
  5. Create — use scripts or tools directly
  6. Check — run scripts/check_design.py
  7. Iterate — fix by recommendations, re-check

References

  • references/design-rules.md — professional design rules
  • references/color-palettes.md — 20 curated color palettes
  • references/font-pairings.md — 15 tested font pairings
安全使用建议
This skill is a local Python-based design toolkit and appears coherent with its description. Before installing or running it: 1) Ensure you install the declared Python packages (Pillow, svgwrite, cairosvg, fonttools) and optional binaries (ImageMagick, Inkscape, GIMP) in a controlled environment (virtualenv or sandbox). 2) Note the skill reads/writes files (CSV inputs, output images, reports) and references system font paths — verify those paths are safe on your system. 3) The package includes a Telegram contact in README for paid work; that is external contact info but not used by the code. 4) If you need higher assurance, inspect the omitted files (10 files truncated in the manifest) for network calls or unexpected subprocess usage before running. 5) Run first-time operations on non-sensitive sample data or inside a container. If you want, I can scan the remaining/truncated files for networking, subprocess.exec, or suspicious patterns before you run it.
功能分析
Type: OpenClaw Skill Name: design-studio Version: 1.0.1 The 'design-studio' skill bundle is a comprehensive and legitimate toolkit for automated graphic design, including banner generation, mockup creation, and quality scoring. The Python scripts (such as generate_banner.py, mockup_generator.py, and check_design.py) use standard libraries like Pillow and svgwrite to perform image processing tasks aligned with the stated purpose. While the code utilizes subprocess.run to interface with system font utilities (fc-match), this is done safely for font discovery and does not exhibit signs of arbitrary command injection or malicious intent. No evidence of data exfiltration, persistence, or harmful prompt injection was found.
能力评估
Purpose & Capability
The name/description match the provided assets: Python scripts for generating banners, avatars, GIFs, mockups and an SVG library. However SKILL.md and README list runtime dependencies (Pillow, svgwrite, CairoSVG, ImageMagick, Inkscape, GIMP, fonttools, system fonts) while the registry metadata declares no required binaries or packages. That mismatch is not necessarily malicious but is an inconsistency developers should fix (declare dependencies or make scripts self-contained).
Instruction Scope
The runtime instructions direct the agent to run the included Python scripts and to use local reference files (color palettes, font pairing docs, SVG elements). The scripts operate on local inputs (CSV, image files) and produce images/reports. I found no instructions or code in the provided excerpts that attempt to read unrelated system credentials, environment variables, or transmit data to external endpoints. The scripts do reference system font paths (e.g., /usr/share/fonts) and will read/write files in output directories — expected for this purpose.
Install Mechanism
There is no install spec (instruction-only), which is low risk. The package contains Python scripts and resource files bundled in the skill — nothing in the provided manifest points to downloads from external URLs or archive extraction. That said, the agent or user must install Python packages and optional CLI tools manually; the skill doesn't provide an install script or declare those dependencies in metadata.
Credentials
The skill requests no environment variables or credentials. The documented dependencies (external binaries and Python libs) are appropriate for image/SVG processing. The only notable environment assumptions are hard-coded system font paths and optional CLI tools; those are plausible for a design skill but should be documented in metadata so users understand what will be accessed/needed.
Persistence & Privilege
always:false and disable-model-invocation:false (normal). The skill does not request permanent platform presence or attempt to modify other skills or system-wide agent settings in the provided files. Scripts create output files and reports in local directories (expected).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install design-studio
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /design-studio 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Added clear value propositions: speed benchmarks, auto-scoring, batch capabilities
v1.0.0
Initial release: 12 scripts, 23 SVG elements, 3 reference guides
元数据
Slug design-studio
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Design Studio V101 是什么?

Professional design studio for creating covers, banners, avatars, logos, mockups, portfolios and GIF animations. Use when you need to create designs for free... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 133 次。

如何安装 Design Studio V101?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install design-studio」即可一键安装,无需额外配置。

Design Studio V101 是免费的吗?

是的,Design Studio V101 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Design Studio V101 支持哪些平台?

Design Studio V101 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Design Studio V101?

由 mosoonpi-ai(@mosoonpi-ai)开发并维护,当前版本 v1.0.1。

💬 留言讨论