skills/visual-asset-studio/SKILL.md
Orchestrate high-quality visual asset creation by routing requests to the appropriate specialized skill (frontend-design, canvas-design, nano-banana-pro) and capturing output with screenshot when needed. Use when the user asks to create visual assets, image assets, mockups, posters, illustrations, diagrams, UI designs, or any visual deliverable. This skill routes to the best underlying tool rather than reimplementing capabilities.
npx skillsauth add szoloth/skills visual-asset-studioInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Unified orchestration layer for creating high-quality visual assets. Routes requests to specialized skills based on asset type, then captures output as portable images when needed.
| Skill | Best For | Output |
|-------|----------|--------|
| frontend-design | UI mockups, dashboards, web pages, interactive components | HTML/CSS/React |
| canvas-design | Posters, art, print materials, sophisticated static visuals | .pdf/.png |
| nano-banana-pro | Photorealistic images, illustrations, AI image generation/editing | .png |
| screenshot | Capture HTML/React output as portable image files | .png/.jpg |
Route to frontend-design when:
Route to canvas-design when:
Route to nano-banana-pro when:
Route to mermaid diagrams when:
Read the selected skill's SKILL.md for detailed instructions:
~/.claude/skills/frontend-design/SKILL.md~/.claude/skills/canvas-design/SKILL.md~/.claude/skills/nano-banana-pro/SKILL.mdFollow that skill's workflow completely.
Use screenshot skill when:
Read ~/.claude/skills/screenshot/SKILL.md for capture instructions.
Multiple skills can be chained for complex assets:
Pattern 1: AI image in UI mockup
nano-banana-profrontend-design layoutscreenshotPattern 2: Styled diagram
canvas-design philosophy for print qualityPattern 3: Dashboard with data visualization
frontend-designnano-banana-proscreenshot --viewports mobile,tablet,desktopAll output should inherit the "no AI slop" philosophy:
When user mentions resolution, pass through to the appropriate skill:
nano-banana-pro: Use --resolution 1K|2K|4K flagscreenshot: Use --size WxH or viewport presetscanvas-design: Specify dimensions in the design philosophySave all generated assets to the user's current working directory unless they specify otherwise. Use descriptive filenames with timestamps when generating multiple assets.
content-media
Fetch transcripts from YouTube videos for summarization and analysis.
documentation
This skill should be used when reviewing or editing written drafts to ensure they match Sam's personal style guide. It prioritizes voice preservation and anti-beige detection while catching structural gaps. Triggers on requests to review, edit, or improve written content.
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
development
Web search and content extraction using Brave Search. Use when researching topics, finding documentation, extracting article content, or gathering information from the web. No browser required - works headlessly.