El 15 y 16 de mayo estuve en el WordCamp Portugal, en Oporto. Di una charla sobre Claude Code y ayudé a Ryan Welcher con un workshop sobre la WordPress AI API. Te dejo aquí los recursos, por si te interesa el tema.
Mi charla: «WordPress Development and Management with Claude Code»
- Slides (incluyen las demos pregrabadas)
- Página de la sesión en WordCamp Portugal
El sábado 16 de mayo (día de ponencias) di la charla Desarrollo y gestión de WordPress con Claude Code. En el último momento decidí cambiar las demos en directo que había planeado originalmente por demos en vídeo pregrabadas, y resultó ser la decisión correcta. Varias personas se acercaron después de la sesión para decirme que les había gustado la charla y, en particular, las demos.
El tema también encajó muy bien con el resto de la programación centrada en IA del evento: hubo charlas sobre IA en WordPress 7.0 y la Abilities API, y la mía ofrecía una perspectiva complementaria. Hubo mucho interés en la sala y creo que salió realmente bien. Tanto las diapositivas como las demos están disponibles públicamente para que la comunidad pueda utilizarlas.
Un asistente compartió esto en LinkedIn sobre mi charla
Una excelente charla de JuanMa Garrido sobre Claude Code en el ecosistema WordPress. Muestra exactamente hacia dónde se dirige el futuro.
Demo 1: Hablar con WordPress desde Claude Code (MCP + entorno local)
En esta demo muestro cómo conectar Claude Code tanto con un sitio WordPress en producción mediante MCP como con un entorno local de desarrollo usando herramientas CLI. Una vez configurado, el agente puede consultar información del sitio, crear borradores, listar plugins o inspeccionar instalaciones locales directamente desde la terminal usando lenguaje natural.
La idea principal es que empezamos a “hablar” con WordPress en lugar de memorizar comandos. El agente entiende el contexto, decide qué herramienta utilizar y ejecuta las acciones necesarias por nosotros. MCP actúa como puente hacia servicios externos, mientras que la CLI permite interactuar con herramientas locales sin necesidad de recordar sintaxis específicas.
Demo 2: Crear bloques modernos con skills y validarlos automáticamente
En esta demo enseño cómo usar skills para inyectar conocimiento especializado en Claude Code y generar un bloque basado en la Interactivity API siguiendo buenas prácticas modernas de WordPress.
Lo interesante aquí no es solo la generación de código, sino el flujo completo: el agente analiza el proyecto, propone un plan, permite revisarlo antes de implementar cambios y adapta la solución según nuestras indicaciones. Además, una vez generado el bloque, utiliza Playwright para abrir el sitio, comprobar el resultado visualmente y validar que todo funciona correctamente.
Las skills convierten al agente en algo más que un generador de código: le permiten entender patrones, convenciones y formas recomendadas de trabajar dentro del ecosistema WordPress.
Demo 3: WordPress Abilities y plugins preparados para agentes
La última demo explora WordPress Abilities y cómo pueden utilizarse para construir plugins “agent-aware”. Creo una ability personalizada que devuelve los posts más largos del sitio y la expongo como herramienta MCP para que Claude Code pueda utilizarla directamente desde la terminal.
La idea potente aquí es que cualquier funcionalidad de un plugin puede encapsularse como una ability: consultas, automatizaciones, generación de contenido, integraciones… Una vez expuestas mediante MCP, los agentes pueden descubrirlas, entender cómo utilizarlas y ejecutarlas de forma segura.
Esto abre una nueva capa para el desarrollo en WordPress: no solo construimos interfaces para usuarios humanos, también empezamos a construir capacidades pensadas para ser utilizadas por agentes de IA.
Workshop con Ryan: «Stop Doing It Yourself: Building AI-Powered Admin Tools with the WordPress AI API»
- Repo del proyecto: github.com/wptrainingteam/wcpt-2026-ai-workshop
- Página de la sesión en WordCamp Portugal
Por la tarde eché una mano a Ryan con este workshop sobre cómo construir herramientas de administración con IA usando la WordPress AI API. Si quieres trastear con el código, el repo es un buen punto de partida.
Conversaciones que me llevo
De una charleta con George Mamadashvili (@mamaduka) y Ryan (@welcher) salió una propuesta para exponer información de versionado en las APIs de Gutenberg y para la que he abierto esta issue:
https://github.com/WordPress/gutenberg/issues/78376
También comentamos una propuesta que tengo abierta para autogenerar la documentación de cada core block desde su block.json (más contexto en este post de Make).
https://github.com/WordPress/gutenberg/pull/77612
Y poco más. La comunidad portuguesa es de las más acogedoras que he visto, la organización fue excelente y el catering parecía más una boda que una conferencia técnica 😄.
Mi selección de fotos del evento: https://flic.kr/y/3RHm2zt

Leave a Reply