Tu profesor personal de certificaciones AWS corriendo en tu terminal con Kiro CLI.
Construido en vivo durante una charla en AWS Community Chile / AWS Student Builder Group Duoc UC Sede Maipú.
| Certificación | Código | Nivel | Skill |
|---|---|---|---|
| Cloud Practitioner | CLF-C02 | Foundational | .kiro/skills/clf-c02-tutor/ |
| Solutions Architect Associate | SAA-C03 | Associate | .kiro/skills/saa-c03-tutor/ |
| Developer Associate | DVA-C02 | Associate | .kiro/skills/dva-c02-tutor/ |
| SysOps Administrator Associate | SOA-C02 | Associate | .kiro/skills/soa-c02-tutor/ |
Un Custom Agent de Kiro CLI configurado como tutor multi-certificación para AWS. Combina:
- Steering que conoce tu nivel, tu cert objetivo y tus áreas débiles (se carga en cada mensaje)
- Skills con el blueprint de cada examen, preguntas tipo, patrones de arquitectura y reglas anti-alucinación (se activan por contexto)
- Agent que orquesta todo cuando haces
/agent aws-tutor
kiro-aws-tutor/
├── .kiro/
│ ├── agents/
│ │ └── aws-tutor.json ← el contrato del agente
│ ├── skills/
│ │ ├── clf-c02-tutor/
│ │ │ └── SKILL.md ← skill Cloud Practitioner
│ │ ├── saa-c03-tutor/
│ │ │ └── SKILL.md ← skill Solutions Architect Associate
│ │ ├── dva-c02-tutor/
│ │ │ └── SKILL.md ← skill Developer Associate
│ │ └── soa-c02-tutor/
│ │ └── SKILL.md ← skill SysOps Administrator Associate
│ └── steering/
│ ├── persona.md ← SIEMPRE en contexto: quién eres
│ └── focus.md ← SIEMPRE en contexto: qué áreas reforzar
├── examples/
│ ├── junior-example.md ← perfil para CLF-C02
│ └── solutions-architect-example.md ← perfil para SAA-C03
├── README.md
└── LICENSE
Cómo funciona:
persona.mdyfocus.mdse cargan en CADA mensaje (steering siempre activo víafile://)- Las skills se activan por contexto (skill on-demand vía
skill://) aws-tutor.jsonconecta todo — es el contrato que une steering + skills
Nota: Los agentes custom de Kiro CLI NO cargan steering automáticamente. Por eso
aws-tutor.jsonlos referencia explícitamente confile://.kiro/steering/**/*.md.
curl -fsSL https://cli.kiro.dev/install | bash
kiro-cli --versionkiro-cli loginSi no tienes Builder ID, créalo en https://aws.amazon.com/builder/ (es gratis).
git clone https://github.com/eJosR-Coding/kiro-aws-tutor.git
cd kiro-aws-tutorAbre estos archivos y reemplaza los placeholders con tu información:
.kiro/steering/persona.md→ quién eres y qué certificación estás estudiando.kiro/steering/focus.md→ marca la sección de tu cert con tus niveles de confianza por dominio
Mira la carpeta examples/ para ver perfiles completos.
kiro-cli chatDentro de la sesión:
/agent aws-tutor
Cloud Practitioner (CLF-C02):
→ "explícame qué es el Shared Responsibility Model"
→ "quiz me sobre Security & Compliance con 5 preguntas"
→ "qué diferencia hay entre Security Groups y NACLs"
→ "simulacro de examen CLF-C02, 20 preguntas"
Solutions Architect (SAA-C03):
→ "diseñemos una arquitectura multi-AZ para una app web con RDS"
→ "cuándo uso Reserved Instances vs Savings Plans vs Spot?"
→ "quiz me sobre Resilient Architectures con escenarios de incidente"
→ "estrategias de DR en orden de RTO/RPO y costo"
Developer Associate (DVA-C02):
→ "cómo funciona el Visibility Timeout de SQS con Lambda?"
→ "qué estrategias de deployment tiene CodeDeploy para Lambda?"
→ "quiz me sobre troubleshooting de Lambda"
→ "cuándo usar Kinesis vs SQS para streaming?"
SysOps Administrator (SOA-C02):
→ "cómo monitoreao RAM en EC2 con CloudWatch?"
→ "quiz me sobre troubleshooting de VPC networking"
→ "qué hace exactamente CloudTrail vs VPC Flow Logs?"
→ "cómo configuro patch management con Systems Manager?"
- Kiro puede alucinar servicios AWS. Cada skill tiene reglas anti-alucinación, pero verifica siempre en docs oficiales.
- Este tutor no reemplaza hands-on. Usa el AWS Free Tier y Skill Builder labs como complemento.
- Los precios y límites cambian. Verifica en aws.amazon.com/pricing.
- SOA-C02 tiene exam lab práctico. El tutor cubre la teoría, pero practica las tareas en consola real.
- Free tier de Kiro CLI son 50 interacciones/mes. Si lo usas mucho, considera el plan Pro.
¿Quieres agregar SAP-C02 (Solutions Architect Professional) u otra cert?
- Crea la carpeta
.kiro/skills/<cert-code>-tutor/ - Crea
SKILL.mdcon frontmatter YAML obligatorio (name,description) y el contenido - Agrega
"skill://.kiro/skills/<cert-code>-tutor/SKILL.md"aresourcesenaws-tutor.json - Agrega la tabla de dominios en
.kiro/steering/focus.md
Joseph Rodriguez
- GitHub: https://github.com/eJosR-Coding
MIT