一键导入
claudia-image
Genera imágenes con estilos predefinidos o personalizados. Usar cuando el usuario pida crear una imagen, diagrama, header, thumbnail o ilustración.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Genera imágenes con estilos predefinidos o personalizados. Usar cuando el usuario pida crear una imagen, diagrama, header, thumbnail o ilustración.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Automatiza facturas de compra de proveedores en Holded: lee correos etiquetados en Gmail, extrae los datos del PDF, comprueba duplicados y crea la compra en Holded (con PDF adjunto). Ante cualquier duda no sube y lo pregunta en el chat. Usar cuando el usuario pida procesar/subir facturas de proveedor.
Sincroniza el corpus de contenido publicado de un workspace (YouTube, Substack) con lo que hay en local. Útil para creadores que mantienen un archivo local de sus propias piezas publicadas.
Lee, busca, organiza, crea borradores y envía correos en Gmail. Usar cuando el usuario pida revisar correo, buscar emails, crear borradores o gestionar su bandeja.
Pipeline de captura, procesamiento y entrega de contenido. Encola URLs, extrae wisdom en batch, genera briefing diario dual (Telegram + email).
Bot de Telegram para comunicación bidireccional usuario ↔ Claudia. Gestión del proceso PM2, watchdog, briefing y recordatorios. Usar cuando haya que gestionar, debuggear o modificar el bot.
Análisis de gastos familiares: importa extractos bancarios, categoriza movimientos con reglas, enriquece con detalle de merchants, y genera dashboards.
基于 SOC 职业分类
| name | claudia-image |
| description | Genera imágenes con estilos predefinidos o personalizados. Usar cuando el usuario pida crear una imagen, diagrama, header, thumbnail o ilustración. |
| user-invocable | true |
| argument-hint | descripción de la imagen [para newsletter|youtube|twitter|diagrama] |
Analiza $ARGUMENTS para decidir qué generar, con qué estilo y configuración.
Personalización: antes de ejecutar, lee
user/behavior.mden este directorio. Si tiene contenido, aplícalo como ajustes sobre el comportamiento de esta skill — en caso de conflicto con lo definido aquí, prevalece lo del usuario.
El core incluye dos estilos genéricos como punto de partida. Son funcionales, pero la idea es que cada usuario cree los suyos propios.
| Estilo | Descripción |
|---|---|
dark-diagram | Infografía sobre negro puro. Line-art blanco fino con acentos cyan y violeta. Técnico, cerebral. |
woodcut | Grabado xilográfico en B&N. Trazos tallados con textura de veta de madera. Alto contraste. |
Los estilos personalizados viven en user/styles.json (dentro de esta skill). Se cargan automáticamente y tienen prioridad sobre los core si coincide el nombre. Consulta ese fichero para ver los disponibles y sus descripciones.
Cada estilo de usuario es un prompt ultra-detallado que define fondo, paleta de color exacta, calidad de trazo, tipografía, iluminación y exclusiones. Este nivel de detalle es lo que garantiza consistencia visual entre imágenes generadas en momentos distintos.
Si el usuario da un prompt muy específico o pide algo fotorrealista, no aplicar estilo. Pasar el prompt directo.
Si user/styles.json no existe o está vacío, antes de generar la primera imagen, ofrece al usuario crear su propio estilo:
Todavía no tienes estilos propios definidos. Los estilos son prompts detallados que mantienen la coherencia visual de todas tus imágenes. Puedo ayudarte a crear uno ahora: descríbeme qué estética te gustaría (materiales, colores, sensación) y lo convertimos juntos en un estilo consistente. Si prefieres avanzar rápido, puedo usar uno de los estilos genéricos incluidos (
dark-diagram,woodcut).
El flujo para crear un estilo:
user/styles.json con nombre, descripción y el prompt finalAnaliza los argumentos y la conversación para inferir el destino. Si el usuario tiene estilos personalizados definidos en user/styles.json, priorízalos cuando encajen con el contexto.
Si el usuario especifica estilo, modelo o tamaño explícitamente, su elección siempre prevalece.
| Caso | Modelo |
|---|---|
| Cualquier tamaño ≠ 1:1 | imagen-fast (único que soporta aspect ratios nativos) |
| El usuario pide calidad máxima | imagen-ultra para ratios ≠ 1:1, pro para 1:1 |
| El usuario pide ahorrar | flash (gratis, solo 1:1) |
| Default 1:1 | nano2 |
Si un estilo de usuario en styles.json incluye recommended_model, usar ese modelo por defecto para ese estilo.
Nota sobre aspect ratios: Los modelos Gemini (flash, nano2, pro) solo generan 1:1. Si el tamaño elegido no es 1:1, usar modelo Imagen (imagen-fast/imagen/imagen-ultra).
El prompt que pasas al tool debe describir el sujeto de la imagen, no el estilo. El flag --style del tool ya inyecta el prompt de estilo completo.
--styleEjemplo:
"technical diagram showing transformer architecture: attention mechanism, encoder-decoder blocks, positional encoding, with labeled arrows showing data flow"Si estás trabajando en un workspace concreto, guarda la imagen en el directorio apropiado de ese workspace (ej: user/workspaces/<nombre>/images/).
Si no hay workspace claro, guarda en user/images/.
El nombre debe ser descriptivo: transformer-architecture.png, no output.png.
Una vez decidido estilo, modelo, tamaño y ruta:
python3 .claude/skills/claudia-image/generate.py "PROMPT EN INGLÉS" \
--style ESTILO \
--model MODELO \
--size RATIO \
--output RUTA
Omite --style si no aplica estilo. Omite --model para usar el default automático del tool.
Esta skill necesita una API key de Google AI Studio (gratuita).
user/credentials/.env:
GOOGLE_AI_API_KEY=tu_key_aqui
Si usas esta skill fuera de Claudia OS, exporta la variable directamente: export GOOGLE_AI_API_KEY=...
El modelo flash es gratuito. Los modelos Imagen 4 cuestan entre $0.02 y $0.06 por imagen.
Sin la key, el script mostrará instrucciones al ejecutarse.