webforJ AI Plugin
El plugin webforJ AI es la forma recomendada de conectar tu asistente de codificación AI a webforJ. Una instalación le proporciona a tu asistente todo el conjunto de herramientas: acceso en vivo a la documentación de webforJ, scaffolding de proyectos, generación de temas, validación de tokens de diseño y flujos de trabajo estructurados que le enseñan cómo usar todo correctamente.
Lo que obtienes
Instalar el plugin conecta dos piezas complementarias en un solo paso:
- servidor MCP de webforJ - herramientas en vivo que el asistente puede invocar a demanda: buscar información en la base de conocimientos de webforJ, hacer scaffolding de proyectos Maven, generar temas DWC, leer la superficie de estilo de cualquier componente DWC y validar tokens
--dwc-*antes de que lleguen a tu CSS. - Habilidades del Agente - flujos de trabajo estructurados que indican al asistente cuándo recurrir a esas herramientas, en qué orden hacer las cosas y cómo validar el resultado. Cubre cómo construir componentes reutilizables y estilizar aplicaciones webforJ de principio a fin.
Juntos convierten a un asistente AI que adivina las convenciones de webforJ en uno que las sigue.
Incluso con el plugin, los asistentes AI pueden producir código incorrecto en escenarios complejos. Siempre revisa y prueba el código generado antes de publicarlo.
Instalación
- Claude Code
- GitHub Copilot CLI
- VS Code + Copilot
- Gemini CLI
- OpenAI Codex CLI
claude plugin marketplace add webforj/webforj-ai
claude plugin install webforj@webforj-ai
Verifica dentro de Claude Code:
/plugin
/mcp
El plugin webforj aparece bajo Instalados. El servidor MCP aparece como plugin:webforj:webforj-mcp bajo servidores conectados.
copilot plugin marketplace add webforj/webforj-ai
copilot plugin install webforj@webforj-ai
Verifica:
copilot plugin list
Desde la paleta de comandos, ejecuta Chat: Install Plugin From Source, luego pega:
webforj/webforj-ai
gemini extensions install https://github.com/webforj/webforj-ai
Verifica:
gemini extensions list
codex plugin marketplace add webforj/webforj-ai
Luego abre una sesión de Codex, ejecuta /plugins, selecciona webforj y presiona Espacio para habilitarlo.
Codex no carga habilidades automáticamente mediante coincidencias de mensajes como otros clientes. Invócalas explícitamente:
$webforj:webforj-styling-apps theme this app with a blue palette
$webforj:webforj-creating-components wrap this Custom Element as a webforJ component
Las herramientas MCP funcionan automáticamente sin el prefijo $.
Otros clientes
Cursor, Kiro, Goose, Junie, Antigravity y cualquier otro cliente compatible con Habilidades del Agente también soportan el plugin: solo que utilizan configuración manual en lugar de un comando de marketplace. Consulta la guía de instalación por cliente para los pasos exactos.
Usándolo
Una vez instalado, la mayoría de los asistentes cargan la pieza correcta automáticamente según tu solicitud:
- "Envuelve esta biblioteca de Elementos Personalizados como un componente de webforJ." - activa la habilidad de crear componentes
- "Estiliza esta vista con los tokens de diseño DWC." - activa la habilidad de estilizar aplicaciones
- "Crea un nuevo proyecto de menú lateral de webforJ llamado CustomerPortal." - llama al scaffolder de proyectos MCP
- "Genera un tema a partir del color de marca
#6366f1." - llama al generador de temas MCP - "Encuentra la documentación de webforJ sobre
@Routey enrutamiento." - llama a la búsqueda de conocimientos MCP
Para obtener los mejores resultados, menciona siempre webforJ en tus solicitudes: esa es la señal que utiliza el asistente para recurrir al plugin en lugar de a conocimientos generales de Java.
Actualización y desinstalación
Cada cliente soportado tiene sus propios comandos de actualización y desinstalación. Consulta el README de webforj-ai para instrucciones específicas por cliente.