/proyectos/caveman

Caveman — Hacé que tu agente hable menos y haga más

Caveman es la skill que comprime las respuestas de tu agente de IA a prosa estilo cavernícola: mismo cerebro, muchos menos tokens. Corta 65% de la salida sin perder ni un detalle técnico, con niveles que van de 'profesional pero ajustado' hasta chino clásico.

Caveman — Hacé que tu agente hable menos y haga más

Qué es

Caveman (98k+ estrellas en su repo) es una skill para agentes de IA que comprime las respuestas a prosa estilo cavernícola: mismo cerebro, menos tokens. La idea es simple y brutal —tu agente te escribe mucho relleno: artículos, cortesías, frases de transición, “excelente pregunta”. Caveman lo elimina todo eso y deja solo el contenido que importa.

El resultado medido: 65% menos tokens de salida con precisión completa. No es resumir ni perder detalle: es sacar el humo. Todo dato técnico, bloque de código, string de error y símbolo se mantiene exacto.

La idea central: las respuestas de la IA tienen falso contenido

Los modelos generan texto inflado: “¡Excelente pregunta! Dejame analizarlo…” que no aporta nada. Caveman le mete una regla al agente: la respuesta es el contenido, no el envoltorio. El antes/después lo dice todo:

Pregunta: ¿Por qué mi componente React se re-renderiza?

Prosa normal: Tu componente se re-renderiza porque creás una nueva referencia de objeto en cada render. Envolverlo en useMemo va a arreglar el problema.

Caveman (full): Nueva referencia de objeto por render. Objeto inline = ref nueva = re-render. Envolvelo en useMemo.

Caveman (ultra): Objeto inline → ref nueva → re-render. useMemo.

Misma información exacta, una fracción de los tokens.

Cómo funciona por dentro

Seis niveles de intensidad

Caveman no es una talla única: tiene una escala configurable que persiste toda la sesión.

NivelQué cambia
liteSaca relleno y titubeos. Oraciones completas, profesional pero ajustado.
fullDefault. Saca artículos, permite fragmentos, sinónimos cortos.
ultraFragmentos pelados, abreviaturas (DB, auth, fn), flechas para causalidad.
wenyan-liteRegistro de chino clásico, compresión liviana.
wenyan-fullChino clásico máximo, 80-90% de reducción de caracteres.
wenyan-ultraCompresión clásica extrema.

La regla de auto-claridad (lo que lo hace seguro)

Acá está la parte inteligente: Cavman sabe cuándo no comprimir. Automáticamente vuelve a prosa normal cuando:

  • Hay advertencias de seguridad.
  • Se confirma una acción irreversible.
  • Hay secuencias de varios pasos donde la ambigüedad de un fragmento podría llevar a malentendidos.
  • El usuario repite una pregunta (señal de que no entendió).

Es decir: comprime el ruido, pero el mensaje crítico siempre llega completo y claro.

Cómo se invoca

/caveman            # modo full (default)/caveman lite       # compresión liviana/caveman ultra      # compresión extrema/caveman wenyan     # chino clásicostop caveman        # volver a prosa normal

Por qué es importante

  1. Menos tokens = menos plata y más velocidad: si pagás por token de salida, 65% menos es plata directa. Y respuestas más cortas llegan más rápido.
  2. Mejor para leer en terminal: el caso de uso estrella es el trabajo en CLI, donde la concisión no es lujo, es ergonomía. Tu pantalla deja de ser un río de texto y se vuelve legible.
  3. Muestra el arte del prompting por skills: no es “pedile que sea breve” (eso baja calidad), es una regla estructurada con niveles y excepciones de seguridad. La ingeniería detrás hace la diferencia.
  4. Combina perfecto con otras skills: los creadores de Ponytail lo recomiendan explícitamente como complemento: caveman encoge lo que la IA dice, ponytail encoge lo que construye. Diferentes mitades, cero solapamiento.

Siguiente paso

Instalá la skill en tu agente (el repo tiene los archivos listos para Claude Code, Codex y los estándar de skills), y arrancá un modo full. Pedile que te explique algo de tu código y comparalo con la respuesta normal que ya conocés. Después probá ultra y mirá si seguís entendiendo todo — cuando te des cuenta de que la respuesta corta tenía toda la información, te queda claro cuánto humo estabas leyendo.

Repo: github.com/JuliusBrussee/caveman — la skill vive en skills/caveman/

Ir al proyecto →