Ponytail: el desarrollador veterano y perezoso dentro de tu agente
Pide a un agente un selector de fecha y quizá instale una librería o construya un calendario de cientos de líneas. Ponytail pone una escalera de preguntas antes de cualquier código nuevo: si hace falta, si ya existe en el proyecto, en la biblioteca estándar o en la plataforma, si basta una línea. La pereza es solo en la solución: la validación, la seguridad y la accesibilidad se quedan.
Escalera previa: no hacerlo, reutilizar el código del repo, la biblioteca estándar, la plataforma, una dependencia instalada, una línea o el mínimo.
La lógica con ramas, bucles, parsers, dinero o seguridad deja siempre un test pequeño o una autocomprobación con assert.
/ponytail-review lee también el código que el cambio toca fuera del diff y revisa fallos, seguridad, carga y riesgos sin test.
/ponytail-audit ordena los problemas de todo el repositorio y /ponytail-debt reúne los comentarios shortcut: en un registro.
En Claude Code, una franja sobre el prompt muestra coste de la tarea, tokens, tiempo del agente y si pasaron los tests.
Cuándo usarla
El agente infla tareas pequeñas con abstracciones, envoltorios y dependencias nuevas.
Necesitas una revisión que detecte también el archivo intacto que tu cambio acaba de romper.
Quieres ver cuánto cuesta cada tarea de Claude Code en dinero y tiempo mientras se ejecuta.
Pídale al agente
Añade un campo de fecha al formulario de reservas con lo que ya tiene el repositorio
/ponytail-review revisa mis cambios sin commitear
/ponytail ultra, primero cuestiona qué partes de esta función hacen falta de verdad
Preguntas
¿Cómo se instala Ponytail en Claude Code?
Con dos prompts separados: /plugin marketplace add DietrichGebert/ponytail y después /plugin install ponytail@ponytail. Otros agentes pueden usar el AGENTS.md compacto.
¿Tiene Ponytail un README en español?
Sí, el repositorio incluye README.es.md, además de traducciones al coreano, al chino y al japonés.
¿Recortará validaciones para que el código sea más corto?
No. Las reglas prohíben quitar la validación en los límites de confianza, el manejo de errores que evita pérdida de datos, la seguridad y la accesibilidad.