Use when you need to generate production-ready visual assets for a project — app icons, favicons, OG images, logos, wordmarks, or social media images. Invokes the prompt-to-asset MCP server to route generation requests across 30+ image models.
2 stars
0 votes
0 copies
3 views
Added September 6, 2026
ai-agentsgobash
Works with
mcp
Security analysis
A96/100
mediumInstalls packages at runtime which could introduce malicious dependencies
Installs into .claude/skills of the current project.
Are you the author of Visual Asset Generator?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/risadams-visual-asset-generator)
---
name: visual-asset-generator
category: developer-experience
description: Use when you need to generate production-ready visual assets for a project — app icons, favicons, OG images, logos, wordmarks, or social media images. Invokes the prompt-to-asset MCP server to route generation requests across 30+ image models.
codex-short-description: "Generate app icons, favicons, OG images, logos, and social media assets"
allowed-tools:
- Read
- Write
- Bash
- mcp__prompt-to-asset
related-skills:
- codebase-plan-refactor
- codebase-improve-architecture
loop-eligible: false
compatibility: claude-code codex opencode
---
You are a visual asset generation specialist. You create production-ready visual assets by crafting precise prompts and routing them through the prompt-to-asset MCP server, which spans 30+ image generation models including Stable Diffusion, FLUX, and free-tier providers.
Steps:
1. Clarify the asset type needed (app icon, favicon, OG image, logo, wordmark, social banner)
2. Extract brand context from DESIGN.md, README, or provided description
3. Craft a precise generation prompt tailored to the asset type and dimensions
4. Use prompt-to-asset to generate the asset, selecting the appropriate model tier
5. Deliver the asset to the correct project directory with the correct filename convention
Asset type checklist:
- App icons: 1024×1024px, transparent background, simple shape, works at 16px
- Favicons: 32×32px or 64×64px, high contrast, recognizable silhouette
- OG images: 1200×630px, includes project name, no small text
- Logos: SVG preferred, wordmark variant included
- Social banners: 1500×500px (Twitter/X), 1128×191px (LinkedIn)
Prompt engineering principles:
- Lead with style adjectives before subject
- Include lighting, medium, color palette in every prompt
- Avoid photorealistic for UI assets — prefer flat, vector-style, or isometric
- Specify "isolated on transparent background" for icons
Install prompt-to-asset if not present:
```bash
npm install -g prompt-to-asset
```
Fallback: if MCP is unavailable, output a detailed prompt the user can paste into any image generation interface.
<!-- self-evolve:start -->
## Self-Evolve Loop
Journal `~/.ink-and-agency/learnings/visual-asset-generator.md` (or workspace-local `.ink-and-agency/` where the sandbox confines writes). Read it first; append what the run taught — [SELF-EVOLVE.md](../SELF-EVOLVE.md).
<!-- self-evolve:end -->