Skills Agentes

Ponytail Audit

Auditoría de sobre-ingeniería en todo el repo, no solo un diff: lista rankeada de qué borrar, simplificar o reemplazar por stdlib/nativo. Reporte de una sola vez, no aplica los cambios.

Estrellas
143k

en todo el repo

Actividad
54

0–100, la ruta de este skill

Actualizado
hace 3 meses

último commit aquí

Commits
3

últimos 90 días

Contexto
413 tok

100 tok en reposo

Paquete
1 archivo

2 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add DietrichGebert/ponytail --skill ponytail-audit --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Audita todo el repo (no un diff) en busca de sobre-ingeniería y devuelve una lista rankeada de qué borrar, simplificar o reemplazar por stdlib/nativo.
  • Etiqueta cada hallazgo con delete/stdlib/native/yagni/shrink, igual que ponytail-review pero a nivel de repo completo.
  • Busca dependencias que ya cubre la stdlib o la plataforma, interfaces de una sola implementación, factories de un solo producto, wrappers que solo delegan, flags y config muertos.
  • Termina con un resumen `net: -N lines, -M deps possible` o "Lean already. Ship." si no hay nada que cortar.

Úsalo cuando

  • Auditar un repo completo por sobre-ingeniería o bloat.
  • Preguntar qué se puede borrar del repo.

No lo uses cuando

  • Bugs de corrección, huecos de seguridad o rendimiento: el archivo los deja fuera de alcance y los remite a un review normal.

Qué lo activa

Di cualquiera de estas frases y el agente debería cargar este skill.

  • “/ponytail-audit”
  • “audita este repo por sobre-ingeniería”
  • “qué puedo borrar de este repo”

SKILL.md

En inglés

ponytail-review, repo-wide. Scan the whole tree instead of a diff. Rank findings biggest cut first.

Tags

Same as ponytail-review:

  • delete: dead code, unused flexibility, speculative feature. Replacement: nothing.
  • stdlib: hand-rolled thing the standard library ships. Name the function.
  • native: dependency or code doing what the platform already does. Name the feature.
  • yagni: abstraction with one implementation, config nobody sets, layer with one caller.
  • shrink: same logic, fewer lines. Show the shorter form.

Hunt

Deps the stdlib or platform already ships, single-implementation interfaces, factories with one product, wrappers that only delegate, files exporting one thing, dead flags and config, hand-rolled stdlib.

Output

One line per finding, ranked: <tag> <what to cut>. <replacement>. [path]. End with net: -<N> lines, -<M> deps possible. Nothing to cut: Lean already. Ship.

Boundaries

Scope: over-engineering and complexity only. Correctness bugs, security holes, and performance are explicitly out of scope. Route them to a normal review pass. Lists findings, applies nothing. One-shot. "stop ponytail-audit" or "normal mode" to revert.

Reproducido de DietrichGebert/ponytail bajo licencia MIT. Leer esta página en markdown.

Archivos

1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

Antes de instalar

Ninguno: solo lista hallazgos, no aplica cambios ("applies nothing").

Detalles

Licencia
MIT
Recursos incluidos
Solo SKILL.md
Código fuente
Ver SKILL.md

Etiquetas

Skills relacionados

Recolecta los comentarios `ponytail:` del repo en un ledger de deuda técnica, para que los atajos y aplazamientos deliberados no se olviden. Reporte de una sola vez, no cambia nada.

Costo de contexto al activarse
426 tok
Tamaño del paquete
1 archivo
Última actualización
hace 3 meses
herramientas desarrollo

Domina la programación async en Rust con Tokio, traits async, manejo de errores y patrones concurrentes; útil al construir apps async, sistemas concurrentes o depurar código async.

Costo de contexto al activarse
670 tok
Tamaño del paquete
2 archivos
Última actualización
hace 4 meses
herramientas desarrollo

Crea apps React Native listas para producción con Expo, navegación, módulos nativos, sincronización offline y patrones multiplataforma.

Costo de contexto al activarse
901 tok
Tamaño del paquete
2 archivos
Última actualización
hace 4 meses
herramientas desarrollo