← Back to Skills Marketplace
mosoonpi-ai

Design Studio V101

by mosoonpi-ai · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
133
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install design-studio
Description
Professional design studio for creating covers, banners, avatars, logos, mockups, portfolios and GIF animations. Use when you need to create designs for free...
README (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
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install design-studio
  3. After installation, invoke the skill by name or use /design-studio
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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
Metadata
Slug design-studio
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 133 downloads so far.

How do I install Design Studio V101?

Run "/install design-studio" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Design Studio V101 free?

Yes, Design Studio V101 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Design Studio V101 support?

Design Studio V101 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Design Studio V101?

It is built and maintained by mosoonpi-ai (@mosoonpi-ai); the current version is v1.0.1.

💬 Comments