🤖 Claude Code · Cowork Agents

Stack de Agentes EA

Cada agente es un script Python/Node con herramientas específicas. Corre en cron o por webhook. Sin Make, sin coste adicional de plataformas.

Funnel de captación
▶️
Canal
YouTube
📸
Canal
Instagram
📋
Captura
Tally Form
💬
Activación
WhatsApp
🎓
Comunidad
Skool EA
Brevo — Email
ManyChat — WP + IG DMs
Skool — Comunidad
Obsidian — Vault / CRM
Claude API — Textos IA
YouTube Studio API — Métricas
Instagram API — Analytics
Cowork Scheduler — Cron jobs
Agentes · 8 scripts autónomos
🔴
Auto 01
Agente Captación EA 🔴 Fase 1
Trigger: Webhook Tally — lead desde YouTube o Instagram
IF Formulario Tally enviado (lead magnet "Guía EA")
DO Brevo API: añade contacto + activa secuencia "Lead Magnet EA" + email PDF automático
DO ManyChat API: envía WP de bienvenida + link grupo lista espera
DO Obsidian: crea nota CRM con email, nombre y fuente (YT / IG)
MSG Brevo — D+1: email "Mi historia en 5 min" de Rais
🟢
Auto 02
Agente Onboarding Skool 🔴 Fase 1
Trigger: Webhook Skool — nuevo miembro se une
IF Nuevo miembro detectado en Skool
DO Claude API: genera DM de bienvenida personalizado con nombre, bio y primer paso Método Sapere
DO Skool API: envía DM + post bienvenida en comunidad
DO Brevo API: activa secuencia "Onboarding EA" (7 días de emails)
DO ManyChat: añade al grupo WP de miembros EA
📝
Auto 03
Agente Contenido EA 🟡 Fase 3
Trigger: Cron lunes 8:00h
IF Lunes 8:00 — inicio de semana editorial
DO Obsidian vault: lee temas pendientes + métricas posts anteriores (YT views, IG engagement)
DO Claude API: genera 5 borradores posts Skool/Instagram + 3 ideas de títulos YouTube
DO Obsidian: guarda en /Contenido/semana-XX.md para revisión
MSG ManyChat / WP: notifica a Rais "Tus 5+3 borradores de la semana están listos"
🔔
Auto 04
Agente Reminder Directos 🔴 Fase 1
Trigger: Cron — 24h y 1h antes del live programado
IF 24h antes del live programado en Skool
MSG Brevo: email reminder a todos los miembros con tema + link
MSG ManyChat: broadcast WP al grupo con tema + link directo
DO Skool API: post de aviso en comunidad
IF 1h antes del live
MSG ManyChat: WP último aviso + link directo al live
⚠️
Auto 05
Agente Churn Prevention 🟡 Fase 2
Trigger: Cron diario 9:00h
IF Miembro inactivo +14 días en Skool
DO Claude API: genera DM personalizado "¿Qué pasó con tu escritura?"
MSG Skool: envía DM personal al miembro en riesgo
W Sin reacción en 7 días → alerta en Obsidian + WP personal a Rais
IF 7 días antes de renovación
MSG Brevo: secuencia "Retención Renovación" — logros del mes + bonus sorpresa
🟣
Auto 06
Agente Upgrade Anual 🟡 Fase 2
Trigger: Cron diario — miembro mensual lleva 60 días activo
IF Miembro mensual detectado con 60 días activos en Skool
DO Brevo API: añade tag "upgrade-candidato"
MSG Brevo: email personalizado oferta anual (−20%)
W Si no abre en 3 días…
MSG Brevo: segundo email con caso de éxito + oferta
MSG Skool: DM a los 7 días si no convierte
📊
Auto 07
Agente Reporte Semanal 🔴 Fase 1
Trigger: Cron domingo 20:00h
IF Domingo 20:00 — cierre de semana
DO Skool API: pull datos (nuevos miembros, cancelaciones, posts, engagement)
DO Brevo API: pull métricas email (aperturas, clics, bajas)
DO YouTube Studio / IG API: views, nuevos suscriptores, alcance
DO Claude API: genera análisis narrativo con MRR, churn, CAC y alertas
DO Obsidian: guarda dashboard en /Reportes/semana-XX.md
MSG Brevo: envía email resumen a rais.busom@gmail.com
🔔
Auto 08
Agente Apertura de Plazas 🟡 Fase 2
Trigger: Manual — 1 comando · 1x al mes
IF Rais ejecuta: python agente_apertura.py --plazas 20
MSG Brevo API: email broadcast a lista "espera-EA" con urgencia
MSG ManyChat: WP broadcast lista espera con link directo Skool
DO Skool API: post de apertura en comunidad
W A las 24h: "Quedan X plazas — cierre mañana"
W A las 47h: "Cierre definitivo en 1h" — último aviso
🤖
Auto 09
Agente Community Manager ✦ Único EA 🔴 Fase 1
Trigger: Cron diario 10:00h — ya disponible en Cowork
IF Cron diario 10:00 — revisión de comunidad
DO Skool: lee posts y comentarios de las últimas 24h
DO Claude API: detecta preguntas abiertas y genera respuestas con voz de Rais que incentivan la participación
W Presenta lista a Rais para aprobación rápida
DO Skool: publica las respuestas aprobadas
✍️
Auto 10
Agente Protocolo AWAP ✦ Único EA 🔵 Fase 4
Trigger: Webhook Skool Classroom — miembro completa módulo "Obra Final"
IF Miembro completa el módulo final en Skool Classroom
DO Claude API: genera checklist AWAP personalizado con título y género de la obra
MSG Brevo: email "Tu obra está lista para registrar" con checklist + guía US Copyright Office
DO Skool API: post de felicitación en comunidad (con nombre del autor)
DO Obsidian: log — autor, obra, fecha, protocolo enviado
Hoja de ruta de implementación
Fase Agentes Estimación Prioridad
Fase 1 — Lanzamiento Captación · Onboarding · Reminder Directos · Reporte · Community Mgr 1–2 semanas 🔴 Urgente
Fase 2 — Retención Churn Prevention · Upgrade Anual · Apertura de Plazas +1–2 semanas 🟡 Alta
Fase 3 — Contenido Agente Contenido EA (borradores YT + IG) +1 semana 🟡 Media
Fase 4 — Diferenciación Protocolo AWAP +1 semana 🔵 Estratégica

⚡ Setup con Claude Code CLI — sin API keys en scripts

Las credenciales se configuran una sola vez en Claude Code como MCPs. Los agentes las consumen automáticamente sin tocarlas. Sin .env, sin hardcoding, sin riesgo de exposición.

Cómo funciona
1. Instalas el MCP una vez con claude mcp add <servicio>
2. Claude Code gestiona la autenticación en su config local
3. Los agentes llaman a las herramientas por nombre, no por key
4. Claude Code CLI ejecuta los agentes con claude -p "tarea" --tools brevo,skool
MCP Brevo claude mcp add brevo
Email, secuencias, contactos, tags → usado en 8 agentes
MCP ManyChat claude mcp add manychat
WhatsApp broadcasts, DMs, grupos → captación, onboarding, apertura
MCP Skool claude mcp add skool
Miembros, posts, DMs, webhooks → onboarding, churn, community mgr
MCP Obsidian claude mcp add obsidian --vault ~/EA-vault
Vault CRM, borradores, reportes, logs → lectura y escritura de notas
MCP YouTube claude mcp add youtube
Métricas de canal → reporte semanal + agente contenido
MCP Instagram claude mcp add instagram
Analytics, engagement → reporte semanal
💡 Cron via CLI: cada agente es una línea en crontab — 0 9 * * * claude -p "ejecuta agente churn EA" --tools skool,brevo,obsidian

💡 Cómo se construye con Claude Code + CLI

01

Buscas MCP oficial con claude mcp add <servicio>. Si existe, listo.

02

Si no existe MCP → usas Printing Press. Dentro de Claude Code: /printing-press skool y genera el CLI + MCP automáticamente.

03

Claude Code escribe el agente usando las herramientas ya instaladas. Tú lo revisas antes de producción.

04

Test en local con claude -p "test agente X" antes de activar el cron.

05

Crontab o Cowork Scheduler lanza el CLI a la hora exacta. El agente corre solo. Sin Make. Sin n8n.

🖨️
Fallback universal
Printing Press — printingpress.dev
↗ Visitar

Si un servicio no tiene MCP oficial, Printing Press lo genera en segundos desde dentro de Claude Code: un CLI en Go eficiente en tokens + skill de Claude Code + servidor MCP. Todo desde un solo comando.

Skool (sin MCP oficial)
/printing-press skool
Genera CLI + MCP para miembros, posts, DMs
ManyChat (sin MCP oficial)
/printing-press manychat
Genera CLI para broadcasts WP, flows, suscriptores
Cualquier web sin API
/printing-press <url>
Scraping inteligente → CLI + MCP funcional
Setup de Printing Press (una vez):

go install github.com/mvanhorn/cli-printing-press/v4/cmd/cli-printing-press@latest npx skills add mvanhorn/cli-printing-press/skills --skill '*' -g -a claude-code -y claude → /printing-press <servicio>
✓ Marketing: ahrefs, beehiiv y +12 más ya disponibles
✓ Social & Messaging: bird, multimail, pushover
→ Skool + ManyChat: generar con /printing-press