Biblioteca de Prompts para Gemini CLI: Guía Completa Desarrollo + Marketing

Gemini CLI (Command Line Interface) es la interfaz de línea de comandos oficial de Google que permite interactuar con los modelos de IA Gemini directamente desde tu terminal. A diferencia de la aplicación web de Gemini, el CLI ofrece automatización de flujos de trabajo, integración con herramientas de desarrollo y acceso a funcionalidades avanzadas como Model Context Protocol (MCP), todo sin salir de tu entorno de trabajo.
Esta guía documenta una biblioteca completa de prompts optimizados para Gemini CLI, cubriendo tanto tareas de desarrollo de software como operaciones de marketing digital y automatización empresarial. Si buscas ejemplos de prompts para Gemini para usar en la interfaz web estándar, tenemos una guía complementaria con más de 50 prompts categorizados.
¿Necesitas automatizar procesos con IA?
Te ayudamos a implementar Gemini CLI, Claude Code y otras herramientas de IA en tu empresa.
Consultoría en IABiblioteca de Prompts para Gemini CLI
Los prompts están organizados por categoría. Usa el formato /categoria:comando
después de instalar los prompts como extensión en Gemini CLI.
Nota: Esta guía se centra en prompts para el CLI. Si buscas prompts para usar directamente en la aplicación web de Gemini, consulta nuestra biblioteca de prompts generales que incluye ejemplos para análisis de datos, creación de contenido y automatización. Para generar imágenes con IA, revisa nuestra guía de prompts para Nano Banana, la herramienta gratuita de generación de imágenes de Google.
📊 Marketing Digital y Contenido
/marketing:calendar-ecommerce
Uso: Genera un calendario de contenido completo para e-commerce.
Prompt:
Crea un calendario de contenido para un e-commerce de {{args}} para los próximos 3 meses.
Incluye:
1. Posts para redes sociales (4-5 por semana):
- Instagram/Facebook
- TikTok/Reels
- LinkedIn (si B2B)
2. Contenido de blog (2-4 posts/mes):
- Guías de producto
- Comparativas
- Tendencias del sector
3. Email marketing (1-2 campañas/semana):
- Promociones
- Contenido educativo
- Recuperación de carritos
4. Campañas especiales:
- Fechas clave (Black Friday, Navidad, etc.)
- Lanzamientos de producto
- Colaboraciones
Para cada contenido especifica:
- Fecha/semana de publicación
- Canal
- Objetivo (awareness, consideración, conversión)
- CTA recomendado
- Recursos necesarios (fotos, videos, diseño)
Formato: Tabla markdown con columnas: Semana | Canal | Tipo | Tema | Objetivo | CTA
Ejemplo de uso:
/marketing:calendar-ecommerce "zapatillas de running"
/marketing:competitor-analysis
Uso: Análisis competitivo usando búsqueda en tiempo real.
Prompt:
Realiza un análisis competitivo de {{args}} usando búsqueda web.
Para cada competidor identifica:
1. Estrategia de contenido:
- Temas principales del blog
- Frecuencia de publicación
- Engagement en redes sociales
- Tipos de contenido (guías, videos, infográficos)
2. SEO y posicionamiento:
- Keywords principales por las que rankean
- Estructura de URLs
- Uso de rich snippets
- Velocidad del sitio (si disponible)
3. Propuesta de valor:
- Mensaje principal
- Diferenciadores clave
- Público objetivo
- Precio visible
4. Canales de adquisición:
- Campañas activas en Google Ads (analizar anuncios)
- Presencia en redes sociales
- Alianzas o programas de afiliados evidentes
5. Gaps y oportunidades:
- Temas no cubiertos
- Keywords de baja competencia
- Formatos de contenido infrautilizados
- Segmentos desatendidos
Formato de salida:
- Tabla comparativa de competidores
- Lista de 5 oportunidades accionables priorizadas por impacto/esfuerzo
Ejemplo de uso:
/marketing:competitor-analysis "agencias de SEO en España: contdigital.com, seocom.es, aula creactiva.com"
/marketing:google-ads-optimization
Uso: Optimiza campañas de Google Ads existentes.
Prompt:
Analiza los siguientes datos de la campaña de Google Ads y proporciona recomendaciones de optimización:
{{args}}
Evalúa y recomienda mejoras en:
1. Estructura de campaña:
- Organización de grupos de anuncios
- Segmentación de keywords
- Uso de concordancias (broad, phrase, exact)
- Negativas keywords recomendadas
2. Anuncios:
- Headlines más efectivos basados en CTR
- Descripciones optimizadas
- Extensiones recomendadas (sitelinks, callouts, structured snippets)
- Tests A/B sugeridos
3. Presupuesto y pujas:
- Redistribución de presupuesto entre grupos
- Estrategias de puja (manual vs automática)
- Ajustes por dispositivo/ubicación/hora
4. Páginas de destino:
- Alineación mensaje anuncio-landing
- Elementos clave para mejorar conversión
- Velocidad de carga (si datos disponibles)
5. Métricas y KPIs:
- Análisis de CTR, CPC, CR, CPA
- Benchmarks del sector
- Objetivos de mejora realistas
Proporciona:
- Tabla de recomendaciones priorizadas (victorias rápidas vs iniciativas a largo plazo)
- Estimación de impacto en performance
- Pasos de implementación concretos
Ejemplo de uso:
/marketing:google-ads-optimization "
Campaña: Zapatos Running
CTR: 2,1% | CPC: 0,87€ | CR: 1,2% | CPA: 72€
Top keywords: zapatillas running (CPC 0,95€), comprar running shoes (CPC 1,20€)
Anuncio 1: CTR 2,5% | Anuncio 2: CTR 1,8%
"
/marketing:meta-ads-copy
Uso: Genera variaciones de copy para anuncios de Meta (Facebook/Instagram).
Prompt:
Genera 5 variaciones de copy para anuncio de Meta (Facebook/Instagram) sobre:
{{args}}
Para cada variación proporciona:
1. Primary Text (125 caracteres):
- Hook que capte atención en feed
- Problema/beneficio clave
- Urgencia o curiosidad
2. Headline (40 caracteres):
- Mensaje principal
- CTA implícito o explícito
3. Description (30 caracteres):
- Refuerzo del beneficio
- Propuesta de valor
Variaciones deben cubrir diferentes ángulos:
- Variación 1: Beneficio funcional
- Variación 2: Transformación emocional
- Variación 3: Social proof/testimonial
- Variación 4: Urgencia/escasez
- Variación 5: Objeción handling
Incluye:
- Emojis estratégicos (no exagerar)
- CTA claro
- Formato escaneable (saltos de línea, bullets si aplica)
Formato: Tabla con columnas Primary Text | Headline | Description | Ángulo
Ejemplo de uso:
/marketing:meta-ads-copy "Curso online de SEO para pymes, precio 297€, incluye certificado y 3 meses de mentoría"
/marketing:email-sequence
Uso: Crea secuencias de email marketing automatizadas.
Prompt:
Diseña una secuencia de 5 emails para {{args}}.
Para cada email especifica:
1. Timing: Cuándo se envía (ej: "2 horas después de suscripción", "Día 3", etc.)
2. Subject line: 3 opciones para A/B test
3. Preheader: Complemento del subject (40-50 caracteres)
4. Estructura del email:
- Apertura personalizada
- Cuerpo principal (250-400 palabras)
- CTA específico
- P.S. con valor adicional
5. Objetivo del email en el journey
Secuencia típica:
- Email 1: Bienvenida + entrega de lead magnet + expectativas
- Email 2: Contenido de valor + introducción sutil al producto
- Email 3: Caso de éxito + testimonial + soft sell
- Email 4: Oferta principal con descuento limitado
- Email 5: Urgencia (último día) + testimonial + garantía
Tono: Profesional pero cercano, basado en datos, sin presión excesiva.
Incluye para cada email:
- Posibles ramificaciones (ej: si abre email 2, enviar 2B en lugar de 3)
- Segmentación sugerida (ej: comportamiento, fuente de suscripción)
Ejemplo de uso:
/marketing:email-sequence "nuevos suscriptores de tienda Shopify de cosmética natural, lead magnet: guía de rutina facial"
💻 Desarrollo y Código
/code-review:security
Uso: Revisión de seguridad profunda de código.
Prompt (resumido):
Realiza análisis de seguridad del siguiente código:
{{args}}
Enfoca en:
1. Validación y sanitización de inputs
2. Autenticación y autorización
3. Protección de datos sensibles
4. Vulnerabilidades OWASP Top 10
5. Manejo de errores
6. Control de acceso
Proporciona:
- Issues críticos (fix inmediato)
- Issues alta prioridad
- Mejoras de seguridad
- Ejemplos de código seguro
/testing:generate-unit-tests
Uso: Genera tests unitarios comprehensivos.
Prompt (resumido):
Crea suite de unit tests para:
{{args}}
Incluye:
1. Happy path tests
2. Edge cases (null, empty, boundaries)
3. Error handling
4. Mocks/stubs si necesario
5. Setup/teardown
Usa patrón Arrange-Act-Assert.
Nombres descriptivos de tests.
Coverage completo de branches.
/architecture:design-api
Uso: Diseña arquitectura de API RESTful.
Prompt (resumido):
Diseña API REST para:
{{args}}
Incluye:
1. Endpoints (GET, POST, PUT, DELETE)
2. Modelos de datos
3. Autenticación (JWT, OAuth)
4. Rate limiting
5. Versionado
6. Documentación OpenAPI/Swagger
7. Manejo de errores
8. Paginación y filtros
/debugging:debug-error
Uso: Diagnóstico y solución de errores.
Prompt (resumido):
Diagnostica y resuelve el siguiente error:
{{args}}
Proporciona:
1. Causa raíz del error
2. Por qué ocurre
3. Solución paso a paso
4. Código corregido
5. Cómo prevenir en futuro
6. Tests para validar fix
🛠️ Automatización y MCP (Model Context Protocol)
/shopify:bulk-update-products
Uso: Actualiza productos de Shopify vía MCP.
Prompt:
Conecta con Shopify vía MCP y actualiza los siguientes productos:
{{args}}
Pasos:
1. Verifica conexión con Shopify MCP server
2. Lista productos actuales que coincidan con criterios
3. Prepara actualizaciones batch:
- Títulos SEO-optimizados
- Descripciones enriquecidas
- Meta descriptions (150-160 caracteres)
- Tags relevantes
- Variants si aplica
4. Valida cambios antes de aplicar
5. Ejecuta actualización
6. Confirma resultados
Consideraciones:
- Mantener tono de marca consistente
- Incluir keywords relevantes naturalmente
- No duplicar contenido entre productos
- Respetar límites de caracteres de Shopify
Proporciona:
- Preview de cambios antes de aplicar
- Resumen post-actualización (X productos actualizados)
- Errores si los hay
Ejemplo de uso:
/shopify:bulk-update-products "Actualiza todos los productos de la colección 'Zapatillas Running' añadiendo 'running shoes' en título y optimiza descripciones con keywords: trail, asfalto, amortiguación"
/analytics:shopify-sales-report
Uso: Genera reportes de ventas desde Shopify MCP.
Prompt:
Genera reporte de ventas de Shopify para: {{args}}
Usando Shopify MCP, extrae y analiza:
1. Métricas principales (período especificado):
- Ventas totales (€)
- Número de pedidos
- Ticket medio
- Productos más vendidos (top 10)
- Categorías top performance
2. Segmentación:
- Por canal de venta (online, POS si aplica)
- Por tipo de cliente (nuevo vs recurrente)
- Por ubicación geográfica
- Por dispositivo (mobile vs desktop)
3. Análisis de tendencias:
- Comparativa vs período anterior
- Días/horas de mayor venta
- Estacionalidad observable
4. Insights accionables:
- Productos con stock bajo y alta demanda
- Oportunidades de cross-selling
- Descuentos más efectivos
- Carritos abandonados (tasa)
5. Recomendaciones:
- Productos a destacar en marketing
- Inventario a reponer
- Campañas sugeridas
Formato: Reporte ejecutivo con tablas, gráficos (ASCII) y bullet points.
Ejemplo de uso:
/analytics:shopify-sales-report "últimos 30 días"
Autenticación en Gemini CLI
Gemini CLI ofrece dos métodos de autenticación con implicaciones diferentes en privacidad y facturación:
1. Google OAuth (Cuenta Personal)
Configuración:
gemini auth login
Características:
- ✅ Gratuito para uso personal con límites generosos
- ✅ Acceso inmediato sin configuración de GCP
- ✅ Integración con extensiones de VS Code (Gemini Code Assist)
- ❌ Privacidad limitada: Google usa las conversaciones para entrenamiento/mejora de modelos según términos del servicio
- ❌ No apto para trabajo con: código propietario, datos de clientes, información confidencial empresarial
- ❌ La suscripción de Gemini Advanced ($19.99/mes) no se extiende al CLI
Recomendado para: Proyectos personales, aprendizaje, experimentación.
2. API Key de Google Cloud (Proyecto GCP)
Configuración:
# 1. Crear proyecto en Google Cloud Console
# 2. Habilitar Gemini API (anteriormente Duet AI API)
# 3. Generar API key
# 4. Configurar en CLI
gemini config set-api-key YOUR_API_KEY
Características:
- ✅ Privacidad garantizada: Google no usa tus datos para entrenamiento
- ✅ Apto para uso empresarial y código propietario
- ✅ Control granular de costes vía Google Cloud
- ✅ SLA y soporte empresarial disponible
- 💰 Facturación por uso: según tokens procesados (pricing aquí)
- ⚙️ Requiere configuración inicial de proyecto GCP
Precios aproximados (octubre 2025):
Modelo | Input (1M tokens) | Output (1M tokens) |
---|---|---|
Gemini 2.5 Flash | $0.30 | $2.50 |
Gemini 2.5 Pro (≤200K tokens) | $1.25 | $10.00 |
Gemini 2.5 Pro (>200K tokens) | $2.50 | $15.00 |
Gemini 2.5 Flash-Lite | $0.10 | $0.40 |
Gemini 2.5 Flash Image | — | $30.00 ($0.039/imagen) |
Imagen 4 | $0.04 por imagen generada |
Recomendado para: Uso profesional, empresas, desarrollo de productos comerciales.
Gemini Code Assist en VS Code
Gemini Code Assist es la extensión oficial de Google para VS Code que integra Gemini directamente en el editor.
Instalación:
# Desde VS Code
1. Abrir Extensions (Ctrl+Shift+X)
2. Buscar "Gemini Code Assist"
3. Instalar extensión oficial de Google
Autenticación:
- Con cuenta Google personal: Gratuito, mismo caveat de privacidad que CLI (Google usa conversaciones para training)
- Con cuenta Google Workspace: Requiere licencia Gemini for Workspace ($30/usuario/mes) con protección de datos
Funcionalidades clave:
- Autocompletado inteligente de código (similar a GitHub Copilot)
- Chat inline para explicar, refactorizar o generar código
- Generación de tests unitarios desde función
- Detección y fix de bugs
- Documentación automática
Complementos de Gemini: Si trabajas con contenido visual, considera usar Nano Banana para crear imágenes con IA gratis, la herramienta de generación de imágenes integrada en Gemini que permite crear ilustraciones, mockups y recursos visuales directamente desde prompts de texto.
Limitaciones del plan gratuito:
- Sin garantía de privacidad (entrenar modelos)
- Rate limiting más agresivo que plan de pago
- Sin SLA ni soporte prioritario
- No apto para código propietario empresarial
Gemini CLI vs Codex CLI vs Claude Code CLI
Comparativa de las tres principales herramientas CLI de IA para desarrollo y automatización (actualizado octubre 2025):
Aspecto | Gemini CLI | Codex CLI (GitHub) | Claude Code CLI |
---|---|---|---|
Modelo base | Gemini 2.5 Flash / 2.5 Pro | GPT-5 / GPT-5-Codex | Claude Sonnet 4.5 / Opus 4.1 |
Ventana de contexto | 1M tokens (Gemini 2.5 Pro) | 272K input / 128K output (API) | 200K tokens (1M con beta header) |
Precio (1M tokens) | $0.10 - $2.50 input | $0.05 - $1.25 input (GPT-5) | $1 - $15 input (Haiku - Opus) |
Modo de razonamiento | ❌ No disponible | ✅ Esfuerzo de razonamiento ajustable | ✅ Pensamiento extendido (Sonnet 4.5) |
Opción gratuita | Sí (OAuth, sin privacidad) | GPT-5 mini (Copilot Free) | Sí (límite tokens/mes) |
MCP (Model Context) | ✅ Soporte nativo | ❌ No disponible | ✅ Soporte completo |
Búsqueda web | ✅ Integrada (Google Search) | ❌ No nativa | ✅ Vía MCP |
Análisis de imágenes | ✅ Nativo (Gemini 2.5 Flash Image) | ✅ Sí (GPT-5 Vision) | ✅ Sí (Claude 4.x) |
Ejecución de código | ❌ No | ✅ Sí (sandbox + flujos basados en agentes) | ✅ Sí (bash, python) |
Extensiones/plugins | ✅ Sistema de extensiones | ✅ Codex CLI open-source | ✅ MCP servers |
Mejor para | Búsqueda, análisis, contexto ultra-largo | Agentes de desarrollo, flujos basados en agentes, GitHub | Razonamiento complejo, control del ordenador |
¿Cuál elegir?
Elige Gemini CLI si:
- Necesitas ventana de contexto ultra-larga (1M tokens)
- Trabajas con búsqueda web frecuente (research, competencia)
- Prefieres modelo económico (Gemini 2.5 Flash-Lite es el más barato)
- Usas ecosistema Google Cloud
Elige Codex CLI (GitHub Copilot CLI) si:
- Desarrollo es tu única prioridad y necesitas agentes de código
- Ya usas GitHub Copilot ($10-19/mes incluye CLI)
- Quieres ejecución de código en un sandbox seguro con flujos basados en agentes
- Necesitas ajustar el esfuerzo de razonamiento (GPT-5 con minimal/normal/extended)
- Valoras integración nativa con GitHub y VS Code
Elige Claude Code CLI si:
- Necesitas razonamiento complejo y análisis profundo (pensamiento extendido)
- Valoras privacidad y control de datos empresarial
- Quieres ejecutar código localmente (bash, python) sin sandbox
- Usas MCP para conectar múltiples herramientas y servicios
- Necesitas capacidades de control del ordenador (Claude Sonnet 4.5)
- Trabajas con documentos largos (Claude sobresale en la elaboración de resúmenes)
Instalación de la Biblioteca de Prompts
Para usar los prompts documentados en esta guía como comandos en Gemini CLI:
Opción 1: Instalación Manual
# 1. Crea estructura de directorios
mkdir -p ~/.gemini/extensions/prompt-library/commands/{marketing,development,automation}
# 2. Crea archivos .toml para cada prompt
# Ejemplo: marketing/calendar-ecommerce.toml
cat > ~/.gemini/extensions/prompt-library/commands/marketing/calendar-ecommerce.toml << 'EOF'
prompt = """
Crea un calendario de contenido para un e-commerce de {{args}} para los próximos 3 meses.
[... contenido del prompt ...]
"""
EOF
# 3. Reinicia Gemini CLI
gemini restart
Opción 2: Clonar Repositorio (Próximamente)
# Cuando esté disponible el repositorio público
git clone https://github.com/berzerk-agency/gemini-cli-marketing-prompts.git
cd gemini-cli-marketing-prompts
gemini extensions link .
Casos de Uso Reales
Caso 1: Automatización de Actualización de Producto en Shopify
Contexto: E-commerce con 500+ productos necesita optimizar descripciones para SEO sin hacerlo manualmente uno por uno.
Solución:
# 1. Conectar Shopify MCP
gemini mcp connect shopify
# 2. Ejecutar actualización batch
/shopify:bulk-update-products "
Colección: Zapatillas Trail
Acción: Optimizar títulos y descripciones con keywords: trail running, montaña, agarre, impermeables
Mantener tono: técnico pero accesible, dirigido a runners amateur/intermediate
"
# 3. Revisar preview de cambios
# 4. Confirmar actualización
# 5. Verificar en Shopify Admin
Resultado: 87 productos actualizados en 15 minutos. Mejora promedio de +23% en impresiones orgánicas en Google en 30 días.
Caso 2: Análisis Competitivo para Estrategia de Contenido
Contexto: Agencia necesita identificar gaps de contenido vs competidores para cliente de SaaS.
Solución:
/marketing:competitor-analysis "
Competidores de software de gestión de proyectos en España:
- monday.com/es
- asana.com/es
- trello.com/es-es
Enfoque: contenido educativo (guías, comparativas, casos de uso)
"
Output esperado:
- Tabla comparativa de frecuencia de publicación
- Keywords por las que rankean y nosotros no
- Formatos de contenido que usan (webinars, ebooks, templates)
- 5 oportunidades accionables (temas sin cubrir, keywords long-tail, formatos infrautilizados)
Mejores Prácticas de Prompt Engineering para Gemini CLI
1. Contexto Específico
❌ Malo:
Crea calendario de contenido
✅ Bueno:
Crea calendario de contenido para e-commerce de cosmética natural (30-45 años, mujeres, interés en sostenibilidad) para Q1 2025, incluyendo Instagram (daily), blog (2/mes), email (1/semana). Eventos clave: Día de la Mujer, Black Friday.
2. Estructura Clara
Usa secciones numeradas, bullets y formato markdown para guiar la respuesta:
Analiza campaña Google Ads:
## Datos de campaña
- CTR: 2.1%
- CPC: €0.87
- CR: 1.2%
## Objetivos
1. Reducir CPA en 20%
2. Aumentar CTR a 3.5%
## Output esperado
- Tabla de recomendaciones
- Victorias rápidas vs largo plazo
- Pasos de implementación
3. Ejemplos y Referencias
Proporciona ejemplos del output deseado:
Genera subject lines para email de recuperación de carrito.
Ejemplo de tono deseado:
❌ "¡No te olvides de tu carrito!"
✅ "Tus zapatillas Asics Gel-Kayano te están esperando (+ 10% descuento)"
Genera 5 variaciones siguiendo ese tono.
4. Variables Reutilizables
En prompts de extensión, usa {{args}}
para hacer prompts reutilizables:
prompt = """
Analiza SEO on-page de: {{args}}
Revisa:
1. Estructura de headings
2. Meta tags
3. URLs
4. Internal linking
5. Schema markup
"""
Limitaciones y Consideraciones
Privacidad con OAuth Gratuito
Si usas autenticación OAuth (gratuita), Google puede usar tus conversaciones para:
- Entrenar y mejorar modelos Gemini
- Desarrollar nuevos productos y funcionalidades
- Análisis de uso agregado
No uses OAuth si trabajas con:
- Código fuente propietario
- Datos de clientes (PII, emails, nombres)
- Información confidencial empresarial
- Secretos, API keys, credenciales
Rate Limiting
Gemini CLI tiene límites de uso según autenticación:
Método | Límite | Reset |
---|---|---|
OAuth gratuito | 60 requests/min | Ventana móvil de 1 minuto |
API Key (GCP) | Según cuota proyecto | Configurable |
Calidad de Respuestas
Gemini sobresale en:
- ✅ Análisis de documentos largos (1M tokens)
- ✅ Búsqueda y síntesis de información web
- ✅ Tareas multilingües (soporta 40+ idiomas)
- ✅ Análisis de imágenes y diagramas
Limitaciones vs competidores:
- ⚠️ Razonamiento matemático complejo (inferior a GPT-5 y Claude Opus 4.1)
- ⚠️ Código muy especializado (Claude Sonnet 4.5 y GPT-5-Codex superiores)
- ⚠️ Creative writing (GPT-5 y Claude Opus 4.1 superiores)
Recursos y Documentación Oficial
Documentación oficial:
Herramientas relacionadas:
Comunidad:
Conclusión
Gemini CLI representa una herramienta versátil tanto para desarrollo de software como para automatización de marketing digital. Su principal diferenciador —ventana de contexto de 1M tokens y búsqueda web nativa— lo hace ideal para tareas de research, análisis competitivo y gestión de documentación extensa.
La biblioteca de prompts documentada en esta guía cubre casos de uso reales en:
- Marketing de contenido y redes sociales
- Optimización de campañas paid media (Google Ads, Meta Ads)
- Automatización de e-commerce vía MCP (Shopify)
- Desarrollo de software (testing, debugging, arquitectura)
Recomendación final:
- Usa OAuth gratuito para experimentación y proyectos personales
- Usa API Key de GCP para trabajo profesional con código/datos propietarios
- Complementa con Claude Code para razonamiento complejo y GitHub Copilot para desarrollo puro
Si necesitas ayuda implementando Gemini CLI, Claude Code u otras herramientas de IA en tu empresa, contacta con Berzerk para una consultoría especializada.
Contenido relacionado: