Перейти к основному содержимому

Перевод: оболочка страницы на русском; тело навыка (SKILL.md) пока на английском — это исходные инструкции агента.

Creative Studio

Orchestrate still, motion, and vector creative pipelines.

Метаданные навыка​

ИсточникВстроенный (установлен по умолчанию)
Путьskills/creative/creative-studio
Версия1.0.0
АвторVibeOS
ЛицензияMIT
Платформыlinux, macos, windows
Тегиcreative, image, video, vector, studio
Связанные навыкиfigma-edit, video-nle, raster-edit, excalidraw, p5js, manim-video, ascii-video, comfyui, choose-interaction-surface, challenge-gate, desktop-operate

Справка: полный SKILL.md​

к сведению

Ниже полное определение навыка, которое VibeOS загружает при активации. Это инструкции, которые видит агент.

Creative Studio Skill

Run a predictable Create pipeline: brief → generate/edit → QA → export. Prefer native tools and MCP over pixel clicks. Use computer_use only for editor playbooks when API/MCP cannot finish the job.

This skill does not replace specialized creative skills — it routes to them and keeps artifacts consistent.

When to Use​

  • User wants a still image, short clip, SVG/vector, or editor-assisted polish.
  • Need a single brief format and export checklist across providers.
  • Batch creative work that should land in a workspace folder.

Do not use for deep web research (use professional-research / challenge-gate) or OS admin tasks.

Prerequisites​

  • Image/video providers configured as needed (image_generate, video_generate).
  • For editor playbooks: desktop computer_use permissions on the target OS.
  • Optional MCP (Figma, etc.) when installed — never invent vendor APIs.

How to Run​

  1. Write creative-brief.md from templates/creative-brief.md.
  2. Pick mode: still | motion | vector | editor.
  3. Generate or draft with the matching tool/skill.
  4. QA with vision_analyze / file checks.
  5. Export under the brief’s export_dir with stable names.
  6. Destructive editor actions → human approve.

Quick Reference​

ModePreferred surfaceFallback
stillimage_generateeditor playbook
motionvideo_generate + video_analyzeNLE playbook
vectorSVG scripts / excalidraw / InkscapeIllustrator playbook
editorfigma-edit MCP / video-nle / raster-editdesktop-operate + computer_use

Procedure​

1. Brief​

Copy templates/creative-brief.md. Fill goal, audience, constraints, aspect, export formats. Keep one brief per deliverable set.

2. Generate​

  • still: image_generate → optional edit → vision QA.
  • motion: video_generate → video_analyze → iterate brief if needed.
  • vector: produce SVG (or Excalidraw JSON) via skill/scripts; run scripts/lint_svg.py on every .svg export.
  • editor: open project folder; Figma → figma-edit, NLE → video-nle, Photoshop/Affinity → raster-edit; else OS playbook / desktop-operate. Then scripts/check_exports.py --dir exports/.

3. QA checklist​

  • Matches brief constraints (size, aspect, text accuracy).
  • No placeholder/lorem left in final.
  • Files exist at promised paths.
  • Purchases / account creation / overwrites → human gate.

4. Bot walls while fetching references​

If a reference site challenges: load challenge-gate (human handoff). Do not thrash stealth scrapers for moodboards.

Pitfalls​

  • Do not add new core tools for one-off creative vendors — MCP / skill / CLI.
  • GUI automation is brittle; prefer regenerate SVG/image over endless clicks.
  • Respect site ToS when gathering reference material.

Verification​

  • creative-brief.md present and filled.
  • At least one export file exists and opens.
  • SVG exports pass scripts/lint_svg.py (viewBox, no lorem).
  • scripts/check_exports.py --dir exports/ is green.
  • QA notes recorded (pass/fail + gaps).

CLI: vibeos creative run|doctor|preset creative-studio. Eval: python scripts/eval_creative.py --workspace <dir>. Offline smoke: scripts/smoke-creative-studio.sh.