Design Studio V101

v1.0.1

Professional design studio for creating covers, banners, avatars, logos, mockups, portfolios and GIF animations. Use when you need to create designs for free...

0· 127·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for mosoonpi-ai/design-studio.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Design Studio V101" (mosoonpi-ai/design-studio) from ClawHub.
Skill page: https://clawhub.ai/mosoonpi-ai/design-studio
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install design-studio

ClawHub CLI

Package manager switcher

npx clawhub@latest install design-studio
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
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).
Assessment
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.

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

latestvk97f8trk2p8fy1ghbsahwk5sbs847q40
127downloads
0stars
2versions
Updated 3w ago
v1.0.1
MIT-0

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

ToolPurposeCommand
Pillow (Python)Raster graphics, banners, avatarspython3 -c "from PIL import Image"
ImageMagickConvert, effects, compositingconvert, magick
svgwrite (Python)SVG generationpython3 -c "import svgwrite"
CairoSVG (Python)SVG → PNG/PDF renderingpython3 -c "import cairosvg"
InkscapeSVG editing (CLI)inkscape --export-type=png
GIMPAdvanced raster processing (CLI)gimp -i -b '(script-fu ...)'
fonttools (Python)Font metrics and kerningpython3 -c "from fontTools.ttLib import TTFont"

Fonts

Find system fonts:

fc-list : family | grep -i "name"
fc-match --format="%{file}\n" "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

Comments

Loading comments...