# Kiro Study Buddy: prepará tus certificaciones AWS con feedback de IA (y sin salir de tu IDE) 🔥

Si me seguís hace un tiempo ya sabés que estoy metida hasta con todo el power con **Kiro IDE**: demos, integraciones con GitLab CI, bootcamp y todo lo que se te ocurra. Así que cuando me crucé con este power open source publicado por el equipo de AWS Brasil, no podía no traérselo a la comunidad hispana. Porque esto cambia la forma de estudiar para una certificación AWS. Posta. 🔥

Hablo de **Kiro Study Buddy**, un power gratuito y open source que convierte a Kiro en tu compañero de estudio para *cualquier* examen de certificación de AWS, con feedback de IA fundamentado en la documentación oficial.

![](https://cdn.hashnode.com/uploads/covers/620c453d7cf10d2765e28b6c/dafcd09a-871e-4b62-bd13-3f5eb970ff60.png align="center")

## El problema: estudiar pasivo no te prepara para el examen real

Seamos honestos. Los exámenes de certificación de AWS no te preguntan definiciones. Te tiran un escenario con restricciones (costo, performance, resiliencia, overhead operativo) y cuatro opciones que *todas parecen razonables*. Lo que se evalúa es tu capacidad de razonar trade-offs arquitectónicos bajo presión.

¿Y cómo estudiamos la mayoría?

*   **Cursos en video** → te enseñan qué hace cada servicio, pero no cómo elegir entre ellos cuando los requisitos se contradicen.
    
*   **Flashcards** → puro músculo de memorización, cero razonamiento.
    
*   **Plataformas de simulacros** → bancos de preguntas estáticos. Al tercer intento ya te sabés las respuestas de memoria (¡sin entender el porqué!), las explicaciones son flojas y encima quedan desactualizadas porque AWS cambia todo el tiempo.
    

Study Buddy ataca exactamente ese hueco: **genera preguntas de escenario dinámicamente, te pide que justifiques tu respuesta, evalúa tu razonamiento contra la documentación oficial de AWS** y te devuelve un feedback que te marca dónde está la laguna en tu pensamiento. No te dice solo "correcto/incorrecto": te dice si tu *lógica* estuvo bien aunque hayas acertado de casualidad. 🧠

## ¿Qué es exactamente? (Spoiler: no hay backend)

Acá viene lo lindo para los que amamos las soluciones simples. Study Buddy es un **power de Kiro**: un conjunto de archivos markdown de steering más una configuración de servidor MCP. La estructura es así de minimalista:

```plaintext
kiro-study-buddy/
├── POWER.md       # Metadata y routing del power
├── mcp.json       # Config del MCP server de documentación AWS
└── steering/      # Archivos markdown que definen cada modo de estudio
```

Sin backend. Sin base de datos. Sin deploy. Lo instalás y arrancás a estudiar.

La pieza clave es que incluye el **AWS Documentation MCP Server**, que le da a la IA acceso en tiempo real a `docs.aws.amazon.com`. Cada pregunta, explicación y comparación se verifica contra la doc oficial, no sale solo de la "memoria" del modelo. Esto es enorme: reduce alucinaciones y te asegura que estás estudiando con información actualizada.

Y otro detalle que me encanta como ejemplo de diseño: cuando arrancás una sesión, le decís para qué examen estás estudiando y el power **busca la guía oficial del examen** y extrae los dominios de contenido, sus pesos, cantidad de preguntas, tiempo límite y puntaje de aprobación. Todo se adapta dinámicamente a *tu* examen, sea Cloud Practitioner o Solutions Architect Professional.

![](https://cdn.hashnode.com/uploads/covers/620c453d7cf10d2765e28b6c/174458dc-3002-4191-a44a-b09c67331dee.png align="center")

## Los 5 modos de estudio

Study Buddy te da cinco formas de practicar, cada una para una necesidad distinta:

### 1\. Entender conceptos con contexto de examen 📚

Preguntale cualquier cosa y te devuelve una explicación en lenguaje simple, mapeada a los dominios de tu examen, con citas de la documentación oficial y una pregunta de seguimiento para verificar que realmente entendiste.

### 2\. Comparar servicios para decisiones de examen ⚖️

Comparaciones estructuradas lado a lado de esos pares de servicios que aparecen SIEMPRE (¿SQS o Kinesis? ¿Fargate o EC2? ¿Aurora o RDS?), con las palabras clave que te indican cuál elegir y un flujo de decisión que podés internalizar.

### 3\. Escenarios guiados 🗺️

Te presenta un escenario realista de cliente y te guía hacia la respuesta *a través de preguntas*, en vez de escupirte la solución. Método socrático puro: desarrollás pensamiento arquitectónico trabajando el problema vos.

### 4\. Simulador de examen cronometrado ⏱️

Acá es donde más se diferencia de los simulacros estáticos. El flujo es así:

1.  Pedís un set de preguntas (por ejemplo: *"Dame 10 preguntas para el examen SAP-C02"*).
    
2.  Calcula el tiempo por pregunta según el límite oficial y la cantidad de preguntas del examen real.
    
3.  Para cada pregunta:
    
    *   Aparece el enunciado y **arranca el cronómetro**.
        
    *   Escribís `Ready` cuando decidiste tu respuesta → el reloj para.
        
    *   Ingresás tu respuesta **y explicás por qué la elegiste** (esto no corre contra el reloj).
        
    *   Study Buddy evalúa tu razonamiento: detecta lagunas, corrige conceptos errados y te explica por qué cada distractor estaba mal, con citas a la doc oficial.
        
    *   Escribís `Next` y sigue la próxima.
        
4.  Al final: resumen de sesión con tu puntaje, análisis de tiempos, performance por dominio y una proyección de aprobado/desaprobado contra el puntaje real de corte de tu examen.
    
5.  Bonus: un **transcript visual del examen** con puntaje escalado (100–1000) y evaluación de competencias por dominio, modelado igualito a los resultados reales de certificación AWS.
    

Las preguntas usan los mismos formatos que los exámenes de verdad: múltiple choice (1 de 4), "elegí dos" (2 de 5) y "elegí tres" (3 de 6) para los Professional y Specialty.

Y un detalle hermoso: **el idioma se adapta al idioma en que le hablás**. Le escribís en español, te examina en español. 🙌

### 5\. Desconstrucción de preguntas: el método de 4 pasos 🔍

Saber el contenido no alcanza; también necesitás un *proceso* confiable para resolver preguntas bajo presión. Este modo te entrena en un método repetible:

1.  **Identificá palabras clave** → leés el escenario y extraés servicios, objetivo y restricciones que determinan la respuesta.
    
2.  **Eliminá respuestas incorrectas** → tachás las opciones que violan las restricciones antes de comprometerte.
    
3.  **Elegí tu respuesta** → diferenciás entre las opciones plausibles que quedaron y explicás por qué una es superior.
    
4.  **Reflexioná** → revisás el concepto evaluado, el patrón de distractor usado y tu nivel de confianza.
    

En cada paso, primero intentás vos. Después Study Buddy compara tu análisis con el suyo (fundamentado en la doc oficial) y te muestra qué acertaste, qué te comiste y por qué. Con el tiempo, internalizás el proceso y lo aplicás en automático el día del examen.

Dato extra: podés **pegar preguntas de tu plataforma de simulacros favorita** y trabajarlas con el mismo método de 4 pasos. No estás atado a las preguntas generadas.

## Instalación paso a paso

### Pre-requisitos

*   [Kiro IDE](https://kiro.dev) instalado
    
*   `uv` instalado (el package manager de Python que ejecuta el MCP server incluido)
    
*   **No necesitás cuenta de AWS ni credenciales** 🎉
    

### Instalar el power

La forma más rápida es directo desde GitHub:

1.  Abrí Kiro
    
2.  Abrí el panel **Powers** en la barra lateral
    
3.  Elegí **Add power from GitHub URL**
    
4.  Pegá: `https://github.com/aws-samples/sample-kiro-study-buddy`
    

![](https://cdn.hashnode.com/uploads/covers/620c453d7cf10d2765e28b6c/6d4fc33b-864b-48dd-a9bc-d1bb815f9002.png align="center")

Si preferís, también podés clonar el repo (o bajarte el ZIP) y usar **Add power from Local Path** apuntando a la carpeta que contiene el `POWER.md`.

![](https://cdn.hashnode.com/uploads/covers/620c453d7cf10d2765e28b6c/43cf40f3-6363-4e13-b417-ecdbac001001.png align="center")

![](https://cdn.hashnode.com/uploads/covers/620c453d7cf10d2765e28b6c/0929dbd1-7e3a-4c66-9802-ed279373716e.png align="center")

### Arrancar una sesión

Abrí cualquier workspace en Kiro, iniciá un chat nuevo y escribí algo como:

```plaintext
Estoy estudiando para el examen Solutions Architect Associate
```

Study Buddy busca la guía oficial del examen, te confirma los metadatos (dominios, cantidad de preguntas, tiempo, puntaje de corte) y establece el contexto de la sesión.

![](https://cdn.hashnode.com/uploads/covers/620c453d7cf10d2765e28b6c/5114b39a-099b-4fee-9d67-80da462b5333.png align="center")

![](https://cdn.hashnode.com/uploads/covers/620c453d7cf10d2765e28b6c/7c1cf881-86a0-4262-aac7-ff414fc21bad.png align="center")

### Correr tu primer simulacro

```plaintext
Quiero realizar un examen con 5 preguntas
```

Te confirma el tiempo disponible y las reglas, y cuando escribís `Start`... a sudar la gota gorda. 😅

![](https://cdn.hashnode.com/uploads/covers/620c453d7cf10d2765e28b6c/b25c6876-2ab0-4c59-b3be-57de4fab9cd7.png align="center")

![](https://cdn.hashnode.com/uploads/covers/620c453d7cf10d2765e28b6c/65f1474b-2afc-47e4-a1fb-24177e9ca9de.png align="center")

![](https://cdn.hashnode.com/uploads/covers/620c453d7cf10d2765e28b6c/3ba76377-8857-4439-a8ff-0d17d9947e6b.png align="center")

## ¿Qué modelo conviene usar?

El modelo que selecciones en Kiro afecta la calidad según el modo:

| Modo | Modelo recomendado | ¿Por qué? |
| --- | --- | --- |
| Simulador de examen | **Claude Opus** | Evaluación más precisa de tu razonamiento |
| Escenarios guiados | **Claude Opus** | Mejor evaluación del pensamiento arquitectónico |
| Fuego de preguntas | **Claude Opus** | Análisis fino de keywords, lógica de eliminación y selección |
| Comparador de servicios | **Claude Sonnet** | Respuestas más rápidas para comparaciones estructuradas |
| Compañero de estudio | **Claude Sonnet** | Explicaciones de conceptos rápidas y precisas |

La regla mental es simple: **Opus cuando el modelo evalúa tus respuestas, Sonnet cuando el modelo te explica conceptos**. Ojo: solo Claude Opus y Claude Sonnet fueron testeados con este power; otros modelos no están validados.

Para cambiar de modelo en Kiro: abrí un chat y usá el selector de modelo en la parte inferior del área de entrada.

## Mi lectura como platformera 🔧

Más allá de lo útil que es para certificar, este proyecto me parece un caso de estudio buenísimo de **cómo diseñar un power de Kiro bien hecho**:

*   **Steering files como producto**: toda la lógica de los 5 modos vive en markdown. Cero código de aplicación. Es prompt engineering estructurado y versionable en Git.
    
*   **MCP como fuente de verdad**: en vez de confiar en el conocimiento congelado del modelo, ancla todo a la documentación viva de AWS vía MCP. Este patrón (grounding con MCP servers) es exactamente el mismo que aplicamos en asistentes internos de plataforma.
    
*   **Adaptación dinámica**: no hardcodea exámenes; lee la guía oficial y se configura solo. Diseño elegante y a prueba de futuro.
    

Si estás armando tus propios powers o agentes, robá estas ideas sin culpa. 😎

## Cierre

Estudiar para una certificación AWS memorizando bancos de preguntas es entrenar la memoria cuando el examen evalúa el razonamiento. Kiro Study Buddy te da un sparring que desafía tu *pensamiento*: te obliga a justificar, te marca las lagunas y se mantiene actualizado con la doc oficial. Y todo adentro del IDE que (si me venís siguiendo) probablemente ya estés usando. 🔥

**Para probarlo:**

*   📥 [Descargá Kiro](https://kiro.dev)
    
*   💻 [Repo del power en GitHub](https://github.com/aws-samples/sample-kiro-study-buddy)
    
*   📖 Complementá siempre con las [guías oficiales de examen de AWS](https://aws.amazon.com/certification/)
    

> ⚠️ **Aviso importante**: esta herramienta es una ayuda de estudio, no un producto oficial de entrenamiento AWS ni un simulacro oficial. Las preguntas son generadas por IA con fines de práctica y no provienen de bancos de preguntas reales. Aprobar en el simulador no garantiza aprobar el examen real. Siempre usá los recursos oficiales de AWS como material principal.

* * *

*Este post está basado en el artículo original del blog de AWS Brasil* [*"Pratique exames de certificação AWS com feedback de IA no Kiro"*](https://aws.amazon.com/pt/blogs/aws-brasil/pratique-exames-de-certificacao-aws-com-feedback-de-ia-no-kiro/)*, escrito por Marcus Santos y Lucas Leme Lopes, del equipo de Professional Services Brasil. Todo el crédito de la herramienta y el contenido técnico original es de ellos. 👏*

*¿Lo probaste? ¿Estás preparando alguna certificación? Contame en los comentarios o buscame en* [*Twitch*](https://twitch.tv/roxsross)*. Tengo fuego. Tengo superpower. 🔥*
