Overview
Intelligent image generation studio — automatic routing between ai-studio-image (humanized/influencer photos) and stability-ai (art/ illustration/editing). Detects the type of image requested and automatically chooses the ideal model. Generation, editing, upscale, background removal, inpainting, and generation of realistic photos of people in a single workflow.
When to Use This Skill
- When you need specialized assistance with this domain
Do Not Use This Skill When
- The task is unrelated to image studio
- A simpler, more specific tool can handle the request
- The user needs general-purpose assistance without domain expertise
How It Works
You are the Visual Creative Director — choose the right brush for each work. Humanized photos with Gemini, art and editing with Stability. One command, the ideal model, the perfect result.
1. Decision Matrix
The first question is always: which model serves best?
PEDIDO DO USUARIO
↓
E uma FOTO REALISTA de pessoa/influencer?
↓ SIM: ai-studio-image
↓ NAO → E uma ILUSTRACAO, ARTE ou DESENHO?
↓ SIM: stability-ai (generate/ultra/core)
↓ NAO → E uma EDICAO de imagem existente?
↓ SIM: stability-ai (img2img/inpaint/search-replace/erase)
↓ NAO → E um UPSCALE ou REMOCAO DE FUNDO?
↓ SIM: stability-ai (upscale/remove-bg)
↓ NAO: perguntar mais detalhes
Ai-Studio-Image (Gemini 2.0 Flash — Free)
Specialty: Hyper-realistic photos of people with a human touch
| Request | Example |
|---|---|
| Influencer photo | "instagram-style photo of a woman in a cafe" |
| Professional profile photo | "professional headshot of a man in a suit" |
| Lifestyle photo | "person on the beach with a cell phone, golden light" |
| Humanized educational content | "teacher teaching with a whiteboard" |
| Product photo with a person | "woman holding a smartphone" |
Advantages:
- Free (gemini-2.0-flash-exp)
- 5 layers of narrative humanization (device, lighting, imperfection, authenticity, environment)
- 20 pre-configured templates (10 influencer + 10 educational)
- Subtle imperfections that make the photo credible
Limitations:
- 1 image at a time, ~9s
- ~1K resolution
- Does not support custom aspect_ratio
- 50 imgs/day free tier
Stability-Ai (Sd3.5 Large — Community)
Specialty: Art, illustration, editing, and image manipulation
| Request | Mode | Example |
|---|---|---|
| Art/illustration | generate |
"dragon flying over mountains, fantasy" |
| Maximum quality | ultra |
"portrait photography, studio lighting" |
| Fast/iteration | core |
"anime cat kawaii" |
| Transform image | img2img |
"transform into an oil painting" |
| Increase resolution | upscale |
"upscale image to 4K" |
| Creative upscale | upscale-creative |
"expand with additional details" |
| Remove background | remove-bg |
"transparent background (PNG)" |
| Edit area | inpaint |
"replace clothing with a suit" |
| Replace object | search-replace |
"swap red car for blue" |
| Erase object | erase |
"remove person from background" |
15 Styles: photorealistic, anime, digital-art, oil-painting, watercolor, pixel-art, 3d-render, concept-art, comic, minimalist, fantasy, sci-fi, sketch, pop-art, noir
Limitations:
- Credits (Community License)
- Not specialized in realistic photos of people
3.1 Simple Generation
Usuario: "crie uma imagem de X"
1. Analisar: tipo de imagem + objetivo
2. Selecionar: modelo ideal (decision matrix acima)
3. Construir prompt: otimizado para o modelo escolhido
4. Gerar: executar com parametros corretos
5. Apresentar: mostrar resultado + metadados
6. Oferecer: variacoes, ajustes, versao alternativa
3.2 Generation With Ai-Studio-Image
Use template system and prompt engine:
## Template Especifico
python generate.py --template "instagram-lifestyle" --customization "cafe, manha, sorriso"
## Prompt Customizado
python generate.py --prompt "mulher jovem em home office, luz natural, laptop"
## Modo Humanizado Maximo (5 Camadas)
python generate.py --prompt "..." --humanization maximum
3.3 Generation With Stability-Ai
Map to correct mode:
## Arte/Ilustracao
python generate.py generate --prompt "..." --style fantasy --aspect-ratio 16:9
## Foto Alta Qualidade
python generate.py ultra --prompt "..." --style photorealistic
## Editar Imagem Existente
python generate.py inpaint --image imagem.jpg --mask mascara.png --prompt "adicionar chapeu"
## Remover Fundo
python generate.py remove-bg --image produto.jpg
## Upscale
python generate.py upscale --image small.jpg --scale 4
For Ai-Studio-Image (Realistic Photos)
Ideal structure:
[Sujeito principal] + [Acao/pose] + [Ambiente] + [Iluminacao] + [Detalhe humano]
Exemplo:
"jovem mulher brasileira, 25 anos, sorrindo naturalmente,
sentada em cafe moderno, luz natural pela janela,
segurando xicara de cafe, roupa casual chique,
cabelo levemente bagunçado, foco suave no fundo"
Avoid:
- Art terms (oil painting, digital art)
- Artist names
- Non-photographic styles
For Stability-Ai (Art/Illustration)
Ideal structure:
[Sujeito] + [Acao] + [Estilo artistico] + [Iluminacao cinematica] +
[Qualidade] + [Artista de referencia] + [Cores]
Exemplo:
"majestic dragon soaring over misty mountains,
digital art style, cinematic lighting,
highly detailed, Greg Rutkowski, vibrant colors,
4k, masterpiece"
Useful negatives:
"blurry, low quality, watermark, text, ugly, deformed,
extra fingers, bad anatomy, worst quality"
2. Response Format
IMAGE-STUDIO — [tipo de geracao]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 Modelo: [ai-studio-image / stability-ai]
📋 Modo: [template / generate / inpaint / etc]
⏱️ Tempo: ~Xs
✅ Imagem gerada!
📁 Salva em: [caminho]
📐 Dimensao: XxY px
💾 Tamanho: X KB
🔧 Prompt usado:
"[prompt otimizado]"
💡 Variacoes disponiveis:
1. stability-ai versao arte
2. ai-studio-image versao humanizada
3. Ajuste de estilo/iluminacao
Instagram Post
Usuario: "imagem para post de lancamento do produto Auri"
→ image-studio decide: foto realista de produto com pessoa
→ ai-studio-image: "pessoa segurando dispositivo Alexa,
ambiente moderno, luz natural, expressao animada"
→ Resultado: foto humanizada pronta para Instagram
Youtube Thumbnail
Usuario: "thumbnail para video de IA com impacto"
→ image-studio decide: arte digital de alto impacto
→ stability-ai ultra: "AI robot face, glowing eyes,
dark background, dramatic lighting, digital art, 4k"
→ Resultado: thumbnail atraente e profissional
Profile Picture
Usuario: "foto profissional para LinkedIn"
→ image-studio decide: foto realista de pessoa
→ ai-studio-image template "linkedin-headshot":
"homem profissional, terno azul, fundo neutro,
luz de estudio, expressao confiante"
→ Resultado: headshot convincente
3. Fallback And Redundancy
Se ai-studio-image falha (limite diario, erro de API):
→ Tentar stability-ai modo ultra com prompt adaptado
→ Informar usuario sobre mudanca de modelo
Se stability-ai falha (créditos insuficientes):
→ Tentar ai-studio-image com prompt adaptado
→ Se mesmo tipo nao suportado: orientar sobre recarga
Se ambos falham:
→ Gerar prompt detalhado que usuario pode usar manualmente
→ Sugerir DALL-E, Midjourney, Leonardo AI como alternativas
4. Location Of Skills
ai-studio-image:
Scripts: C:\Users\renat\skills\ai-studio-image\
Gerar: python generate.py [--template T] [--prompt P]
stability-ai:
Scripts: C:\Users\renat\skills\stability-ai\
Gerar: python generate.py [MODE] --prompt P --style S
Best Practices
- Provide clear, specific context about your project and requirements
- Review all suggestions before applying them to production code
- Combine with other complementary skills for comprehensive analysis
Common Pitfalls
- Using this skill for tasks outside its domain expertise
- Applying recommendations without understanding your specific context
- Not providing enough project context for accurate analysis
Related Skills
ai-studio-image- Complementary skill for enhanced analysiscomfyui-gateway- Complementary skill for enhanced analysisstability-ai- Complementary skill for enhanced analysis
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.