PersonaPrep: Coach de Personalidad IA con Kiro

PersonaPrep, un coach de IA para practicar conversaciones en entornos nuevos. Cómo Kiro aceleró el desarrollo en hackathon con Spec Mode y steering docs.

8 sept 2025 • 4 min read • Q2BSTUDIO Team

Inteligencia-Artificial-

En el hackathon Code with Kiro, mi equipo y yo nos propusimos resolver un reto que muchos viven pero pocos comentan: cómo prepararse para conversaciones en entornos completamente nuevos.

Ya sea incorporarte a un nuevo trabajo, asistir a tu primera clase universitaria o navegar barreras culturales y de idioma, la comunicación puede imponer. Nuestra solución fue PersonaPrep, un coach de personalidad con inteligencia artificial que permite practicar conversaciones y ganar confianza en un entorno seguro y de apoyo.

Este artículo cuenta cómo lo construimos y, sobre todo, cómo Kiro impulsó nuestro desarrollo de principio a fin.

Por qué un coach de personalidad con IA: nos enfocamos en tres frentes clave. Primero, la ansiedad social, ayudando a ensayar presentaciones, reuniones o pequeñas charlas. Segundo, el aprendizaje adaptativo, ajustando las sesiones según necesidades y conversaciones anteriores. Tercero, las barreras de idioma, practicando frases comunes en un nuevo idioma o contexto cultural. En lugar de un chatbot estático, PersonaPrep actúa como un coach personal que aprende y te guía para manejar conversaciones con confianza en un entorno nuevo.

Stack tecnológico: optamos por un setup robusto y apto para hackathon. Backend con Spring Boot en Java 17 para APIs REST y soporte WebSocket. Base de datos en MongoDB Atlas para sesiones e historial de conversación. WebSockets para diálogo en tiempo real. Búsqueda vectorial para recordar y sugerir escenarios similares. Frontend con React y Tailwind para una interfaz rápida y limpia.

Cómo Kiro aceleró el desarrollo: en lugar de invertir horas en boilerplate o debatir estructura, nos apoyamos en sus capacidades de codificación con IA.

1 Generación de código con IA. Kiro arrancó rápidamente las piezas núcleo del backend: controladores de Spring Boot para endpoints REST, repositorios de MongoDB para datos de usuario y configuración de WebSocket para el chat en tiempo real. Obtuvimos un esqueleto sólido en minutos que pudimos extender sin fricción.

2 Spec Mode. El modo spec fue un cambio de juego. En lugar de pedir código de forma vaga, describimos las funcionalidades a alto nivel. Por ejemplo, indicamos que necesitábamos un boilerplate para PersonaPrep basado en nuestros Steering Docs. Kiro no solo desglosó las tareas, también ejecutó la generación de código paso a paso. Se sintió como programar en pareja con una persona senior que además mantiene el tablero de tareas al día.

3 Steering Docs. En hackathons es fácil perder el foco agregando demasiadas features. Los steering docs funcionaron como una especificación viva de producto. Definimos la visión de PersonaPrep: mantener al usuario en el centro con práctica de conversaciones y no Q&A genérico, soportar diálogo en tiempo real y mantener contexto con memoria más búsqueda vectorial. En cada iteración, Kiro alineó sus sugerencias de código con estos documentos, evitando retrabajo y preservando el alcance para llegar a tiempo.

4 Hooks. Kiro ahorró tiempo automatizando tareas manuales mediante hooks que definían acciones a ejecutar tras cada evento relevante, reduciendo al mínimo el esfuerzo repetitivo y propenso a errores.

Flujo de ejemplo de extremo a extremo. El usuario introduce un escenario, por ejemplo: comienzo un trabajo en Alemania y no hablo alemán con fluidez. El coach de IA responde con un diálogo adaptado y sugerencias prácticas. Las conversaciones se almacenan en MongoDB para reflexión y seguimiento del progreso. La búsqueda vectorial recupera sesiones parecidas y destaca prácticas útiles. El usuario continúa practicando en tiempo real mediante WebSockets.

Lecciones aprendidas. Kiro actuó como un verdadero compañero: aportó estructura, especificaciones y claridad, no solo código. La IA acelera los hackathons liberándonos del boilerplate para enfocarnos en el valor. La disciplina de alcance importa: con steering docs construimos algo publicable, no solo una demo llamativa.

Conclusión. PersonaPrep no fue solo un proyecto de hackathon; demostró el poder de herramientas de inteligencia artificial como Kiro para cerrar la brecha entre ideas y código listo para producción. Con Spec Mode y steering docs, entregamos una aplicación full stack de IA en tiempo récord. Si construyes para hackathons o incluso para producción, Kiro es más que un asistente: es un acelerador de proyectos.

Compartimos este caso porque en Q2BSTUDIO somos una empresa de desarrollo de software y aplicaciones a medida, especialistas en inteligencia artificial, ciberseguridad, servicios cloud AWS y Azure, servicios inteligencia de negocio con Power BI, automatización de procesos y agentes IA. Acompañamos a organizaciones que buscan software a medida y soluciones de ia para empresas, desde prototipos hasta despliegues en producción, integrando buenas prácticas de seguridad y escalabilidad.

Si te interesa llevar este enfoque a tu compañía, podemos ayudarte a diseñar un roadmap de producto, crear un MVP basado en agentes IA y conectar tus datos para analítica avanzada con power bi. Descubre cómo aplicamos inteligencia artificial en casos reales visitando nuestra página de inteligencia artificial, o cuéntanos tus objetivos para que nuestro equipo te proponga una estrategia de ia para empresas alineada a tu negocio. También puedes explorar cómo combinamos IA con desarrollo de aplicaciones a medida y práctica de MLOps en la misma página de IA para empresas.

A BREAK?

Play for a moment before you go

OUR SERVICES

How we can help you

Artificial intelligence

AI agents, chatbots, and intelligent assistants that automate tasks and serve your customers 24/7 to improve the efficiency of your business.

More info

Software Development

Web, mobile, and desktop applications, intranets, e-commerce, SaaS, and management platforms designed for your company's specific needs.

More info

Cloud services

Migration, infrastructure, managed hosting, high availability, and security on Microsoft Azure and Amazon Web Services to help your business scale without limits.

More info

Cybersecurity and pentesting

Security audits, penetration testing and protection of applications, data and infrastructure on-premise and cloud, with ethical hacking and regulatory compliance.

More info

Business Intelligence

Dashboards and data analysis with Power BI: we integrate your sources, design dashboards and KPIs and turn your data into decisions.

More info

Process automation

We automate repetitive tasks and connect your applications with n8n, Power Automate, Make, and RPA, eliminating manual work and increasing productivity.

More info

Training for Companies

We train your teams in technology with criteria: web development, databases, Git, best practices and security, automation with n8n, artificial intelligence for companies and creation of AI solutions with Azure AI Foundry.

More info

Code Auditing

We audit the code that you, your team or an AI create: we tell you what is good and what to improve, we secure it and make it ready for production, web or app.

More info

AI Image Generation

We create for you the images that your business needs with artificial intelligence: product, networks, advertising, illustration and avatars. You tell us what you want and we deliver it ready to use.

More info

AI Video Generation

We create videos with artificial intelligence for you: promotional, networking, virtual presenters, dubbing and animations. You tell us the idea and we will deliver it assembled and ready to publish.

More info

AI Conversational Avatars

We create conversational avatars with AI – digital humans with a face and voice – that serve your customers and teams with the knowledge of your company, on your website, interactive monitors, WhatsApp or Teams.

More info

Online Marketing and AI

Google Ads, Meta Ads, LinkedIn Ads and AI Engine Positioning (GEO/AEO): we attract customers and make your brand appear where they search for you, also on ChatGPT, Gemini and Perplexity.

More info

Do you have a project in mind?

Tell us your vision and we'll turn it into a software solution. Whatever the scope, we make your idea real.