Cómo automaticé una newsletter de IA para developers con Claude API y GitHub Actions

Cómo automaticé una newsletter de IA para developers con Claude API y GitHub Actions

Cómo automaticé una newsletter de IA para developers con Claude API y GitHub Actions

Este artículo explica paso a paso cómo construí DevAI Semanal, una newsletter completamente automatizada que cada martes recoge, filtra y redacta las noticias más relevantes sobre herramientas de IA para desarrolladores — en español.

El pipeline completo

El sistema tiene 5 fases que se ejecutan automáticamente en GitHub Actions:

  1. Sourcing: Recoge noticias de RSS (Anthropic, OpenAI, GitHub), Hacker News, Reddit y GitHub Trending.
  2. Curation: Claude API selecciona los 5-7 items más relevantes usando criterios editoriales estrictos.
  3. Rewriting: Claude reescribe cada noticia en español con contexto práctico y opinión.
  4. Assembly: Renderiza el HTML del newsletter (compatible con email clients).
  5. Publishing: Publica en Ghost CMS + envía por MailerLite + notifica por Telegram.

Stack técnico

  • Python + httpx para el pipeline
  • Claude API (claude-sonnet-4-20250514) para curación y redacción
  • Ghost CMS en Fly.io para el archivo web
  • MailerLite para el envío de emails
  • GitHub Actions como scheduler (cron cada martes 07:00 UTC)

Características clave

  • Idempotencia: Cada fase guarda su output como JSON. Si el pipeline falla, al relanzarlo continúa donde se quedó.
  • Rate limiting defensivo: 0.5 req/s para APIs públicas, 1 req/s para Claude. Meses sin un solo ban.
  • Fuentes configurables: Todo parametrizado en YAML. Añadir una fuente es editar un fichero.
  • Open source: El código completo está disponible en GitHub.

Lee el artículo completo

Publiqué una versión extendida de este artículo en Dev.to con código de ejemplo, prompts completos, y lecciones aprendidas sobre HTML para email, prompt engineering, y automatización con GitHub Actions.

Guía completa de Claude Code

Guía de MCP Servers

Guía de Vibe Coding

¿Te ha resultado útil?

Cada martes publico las mejores herramientas de IA para desarrolladores.
Claude Code, Cursor, Copilot, MCP… todo en español y con contexto real. Gratis.

Suscribirme gratis →