¿Qué hace gbp-content-pipeline-skill?
Habilidad reutilizable de Claude: canal de contenido diario para Google Business Profile (hoja de cálculo + Drive + infografías con Gemini + tarea programada + recordatorios en Chat) para cualquier negocio
Descripción general
Esta habilidad automatiza la creación y programación de contenido para Google Business Profile. Utiliza Google Sheets como calendario editorial, Google Drive para almacenar imágenes y otros activos, y la API de Gemini para generar infografías personalizadas. Una tarea programada ejecuta el flujo diariamente y envía recordatorios al Chat de Claude para que el usuario revise y publique el contenido.
Requisitos previos
- Acceso a Google Sheets con un calendario editorial configurado
- Carpeta de Google Drive para almacenar recursos multimedia
- Clave de API de Gemini habilitada para generación de imágenes
- Permisos de administrador en Google Business Profile
Cómo usarla
- Configura el calendario editorial: Crea una hoja de cálculo con columnas para fecha, título, descripción, tipo de contenido (oferta, evento, producto) y estado.
- Conecta Drive: Especifica el ID de la carpeta de Drive donde se almacenarán las imágenes e infografías.
- Ejecuta el pipeline: Invoca la habilidad con el comando
/gbp-pipelineo mediante la tarea programada. - Revisa el contenido: La habilidad te notificará en el Chat cuando el contenido esté listo para su revisión antes de publicarlo en Google Business Profile.
Características
- Programación automática: Ejecuta el pipeline diariamente a una hora configurable.
- Generación de infografías: Usa Gemini para crear imágenes atractivas basadas en el contenido del día.
- Recordatorios en Chat: Te avisa cuando el contenido está listo para revisión.
- Reutilizable: Funciona para cualquier negocio con solo cambiar los parámetros de configuración.
Personalización
Puedes adaptar la habilidad a diferentes negocios modificando:
SHEET_ID: ID de la hoja de cálculo del calendario editorialDRIVE_FOLDER_ID: ID de la carpeta de Drive para recursos multimediaGEMINI_API_KEY: Clave de API de GeminiBUSINESS_ACCOUNT_ID: ID de la cuenta de Google Business Profile
Ejemplo de configuración
name: gbp-content-pipeline
schedule: "0 8 * * *" # Todos los días a las 8:00 AM
params:
sheet_id: "1abc123..."
drive_folder_id: "1xyz789..."
gemini_api_key: "AIza..."
business_account_id: "1234567890"
Notas importantes
- Asegúrate de que la hoja de cálculo tenga al menos 7 días de contenido planificado.
- Las infografías se generan en formato PNG y se almacenan en la carpeta de Drive especificada.
- La tarea programada requiere que Claude esté activo en el momento de la ejecución.
Soporte
Para reportar problemas o solicitar nuevas funcionalidades, abre un issue en el repositorio de GitHub: agag13/gbp-content-pipeline-skill