Guía para añadir nuevos paquetes harness de AI SDK. Úsala al crear un paquete @ai-sdk/harness-<name> que adapte un runtime de coding-agent a HarnessV1.
Lista el contenido de un tarball de paquete npm antes de publicarlo, para ver qué archivos incluye, verificar el contenido o depurar problemas de npm publish.
Contexto para trabajar en la próxima versión mayor del AI SDK. Úsalo solo si el usuario lo invoca explícitamente, por ejemplo con '/major-version-mode'; no se activa de forma autónoma.
Guía para añadir nuevos paquetes de proveedores de IA al AI SDK. Úsala al crear un paquete @ai-sdk/<provider> para integrar un servicio de IA en el SDK.
Crea y mantiene Architecture Decision Records (ADR) optimizados para agentes de código: propone, redacta, actualiza, acepta/rechaza, deprecia o supersede ADRs usando preguntas socráticas y una checklist de validación.
Desarrolla ejemplos para las funciones del AI SDK. Úsalo al crear, ejecutar o modificar ejemplos en examples/ai-functions/src para validar soporte de proveedores o crear fixtures de prueba.
Responde preguntas sobre la AI SDK y ayuda a construir funciones con IA: agentes, chatbots, RAG, streaming, tool calling, salida estructurada, embeddings y hooks como useChat.
Actualiza las dependencias SDK principales de los paquetes harness. Úsalo cuando te pidan actualizar los SDKs de harness o sus dependencias adaptadoras.