Saltar al contenido
WC.

Laboratorio de aprendizaje de agentes en Cursor

AgenteExperimentoSkill
GitHub

Motivacion

Quería un repo pequeño y con licencia MIT donde dominar la configuración de agentes en Cursor con vibe coding y experimentosno solo leer sobre reglas y hooks, sino cablearlos, romperlos y ver cómo encajan.

Problema

La mayoría de tutoriales de agentes se quedan en los prompts. En el trabajo real necesitas configuración nativa del repo: líneas base que perduran (reglas), procedimientos con nombre (skills), delegación enfocada (subagentes), intención del proyecto en un archivo ligero (AGENTS.md) y automatización alrededor de ediciones y shell (hooks). Sin un mapa y ejemplos que funcionen, reinventas esa pila cada vez.

Aprendizajes clave

Poner nombre a un flujo como skill importa tanto como los scripts de debajola documentación de frameworks que enlaza flujos tipo planimplementarverificar con puntos de entrada concretos `/skill-name` convierte chats ad hoc en algo enseñable. Separar shell, hooks y MCP en ejemplos explícitos dejó claros los límites. Mantuve el repo pensado para claridad frente a endurecimiento de producción, para que los ejemplos sigan siendo fáciles de copiar a proyectos reales.

Portátil en un escritorio con un editor lleno de código—cómo imagino aprender la configuración de agentes en un repo real, no en abstracto.

Foto de Christopher Gower en Unsplash.

Publiqué cursor-agent-learning como laboratorio de aprendizaje deliberado: documentación más ejemplos vivos en .cursor/ para tratar la configuración del agente como cualquier otra parte del códigoversionada, documentada y segura para experimentar.

Por qué un laboratorio y no solo un post

Cursor te da varias palancas sobre cómo se comporta un agente en un repositorio. Lo que falta no es si existen esas palancas, sino un sitio donde probarlas juntas. Construí este proyecto para leer un concepto, pasar a una regla o skill que funcione, hacer un ejercicio y ajustar hooks sin ensuciar una app de producción. El objetivo es estructura repetible, no una demo de una sola vez.

Qué hay en el repo

La documentación es la columna vertebral: guía principal de vibe coding, referencia rápida, temas avanzados (referencias de reglas, skills multiarchivo, orquestación, hooks de auditoría y bloqueo), resolución de problemas, consejos, comparación entre herramientas y un documento largo de frameworks de agente que conecta flujos de trabajo con skills concretas. Hay ejercicios prácticos y calendarios opcionales (incluido un plan de 14 días y uno intensivo más corto) para que la práctica siga a los conceptos en lugar de evaporarse tras una lectura rápida.

Bajo .cursor/ hay reglas de ejemplo (siempre activas, por archivo y @-mention), skills que invocas con /skill-name, definiciones de subagentes y scripts de hook cableados desde hooks.json. Los AGENTS.md en la raíz y anidados muestran cómo encajan instrucciones ligeras del proyecto junto a personalización más profunda.

Flujos de entrega centrales

La documentación de frameworks agrupa skills según cómo sale el software al mundo: desarrollo de features con plan implementar verificar, flujos de bugfix con verificación, implementación con investigación primero y pasadas orientadas a seguridad. Eso corresponde al bloque de entrega central del currículolas secciones uno a cuatro del esquema internopara que elijas un carril sin adivinar qué cuenta como bien en el chat.

Puertas humanas y ciclos de vida de producto

Personas colaborando con portátiles alrededor de una mesa—aprobación, revisión y ciclo de vida como parte del bucle, no como remate.

Foto de fauxels en Pexels.

Más allá del camino feliz de código, el repo incluye patrones donde un humano aprueba explícitamente el siguiente paso: release con aprobación, idea hasta completar con human-in-the-loop, y ciclos ágiles que tratan requisitos, tests y bucles de feedback como parte primera de la narrativa del agente. Ahí la asistencia del agente deja de fingir que el equipo es solo una persona escribiendo en un hilo.

MCP, hooks y dónde está el límite

Hay un hilo dedicado al trabajo asistido por MCP: traer documentación, combinar flujos ágiles con MCP y skills relacionadas para ver cuándo las herramientas externas entran en el bucle frente a cuándo basta el contexto del repo. Otro tema contrasta uso de shell, scripts de hook y herramientas MCPtres formas de tocar el mundo fuera del modelocon ejemplos que hacen visibles los tradeoffs en lugar de dejarlo en filosofía.

Memoria en disco y narrativas largas

Dos patrones amplían el límite de la sesión. Skills de memoria en Markdown local muestran cómo persistir notas en un archivo del repo entre chats para que el agente no tenga que reaprender las mismas restricciones cada vez. Un skill narrativo más amplio (project-vibe-master-workflow) recorre una historia de punta a punta con estado partido en disco para poder pausar, reanudar y tratar el trabajo del agente más como bitácora de proyecto que como una sola transcripción.

Cómo lo encuadro ahora

Las reglas fijan la línea base, los skills empaquetan procedimientos, los subagentes aíslan trabajo, AGENTS.md concentra la intención del proyecto en un archivo y los hooks conectan el agente a tu cadena de herramientas con salvaguardas. Este repositorio es el mapa de esas palancas, con ejemplos para copiar y un currículolo uso cuando quiero aprender con método en lugar de confiar en que el próximo prompt quede fijado.