Skills pour agentsProgrammation

Ponytail : le développeur senior paresseux logé dans votre agent

Demandez un sélecteur de date à un agent, il risque d'ajouter une bibliothèque ou de coder un calendrier de plusieurs centaines de lignes. Ponytail place une échelle de questions avant tout nouveau code : faut-il le faire, existe-t-il déjà dans le projet, la bibliothèque standard ou la plateforme, une ligne suffit-elle. La paresse ne vise que la solution : validation, sécurité et accessibilité restent.

175 130étoiles sur GitHub · #9

Ouvrir sur GitHub

Installation

  • skills CLI
    npx skills add DietrichGebert/ponytail@ponytail
  • Claude Code plugin
    /plugin marketplace add DietrichGebert/ponytail
  • Claude Code plugin
    /plugin install ponytail@ponytail

Télécharger le ZIP

Auteur
Dietrich Gebert
Licence
MIT
Pack
Un seul skill
Mis à jour
18 octobre 2026
Agents
Claude Code, Codex, Cursor, OpenCode, Gemini CLI, GitHub Copilot, Windsurf, Cline, Kiro, Antigravity CLI

Ce qu’il fait

  • Échelle préalable : ne pas le faire, réutiliser le dépôt, la bibliothèque standard, la plateforme, une dépendance installée, une ligne, sinon le minimum.
  • Toute logique avec branche, boucle, parseur, argent ou sécurité laisse derrière elle un petit test ou une auto-vérification par assert.
  • /ponytail-review lit aussi le code touché hors du diff et vérifie bugs, sécurité, charge réelle et risques sans test.
  • /ponytail-audit classe les problèmes de tout le dépôt, et /ponytail-debt rassemble les commentaires shortcut: dans un registre.
  • Dans Claude Code, un bandeau au-dessus du prompt affiche le coût de la tâche, les tokens, le temps d'agent et l'état des tests.

Quand s’en servir

  • L'agent gonfle de petites tâches avec de nouvelles abstractions, des wrappers et des dépendances.
  • Il vous faut une revue qui repère aussi le fichier non modifié que votre changement vient de casser.
  • Vous voulez suivre en direct ce que coûte chaque tâche Claude Code en argent et en temps d'agent.

Demandez à l’agent

  • Ajoute un champ date au formulaire de réservation avec ce que le dépôt a déjà
  • /ponytail-review vérifie mes changements non commités
  • /ponytail ultra, conteste d'abord ce qui est vraiment nécessaire dans cette fonctionnalité

Questions

Comment installer Ponytail dans Claude Code ?

En deux messages séparés : /plugin marketplace add DietrichGebert/ponytail, puis /plugin install ponytail@ponytail. Les autres agents peuvent copier AGENTS.md dans le projet.

Ponytail fonctionne-t-il dans Cursor ?

En partie : avec ses hooks, Cursor ne gère que le changement de niveau /ponytail, tapé comme un simple message, sans les autres commandes.

Va-t-il supprimer des validations pour raccourcir le code ?

Non. Les règles interdisent de couper la validation aux frontières de confiance, la gestion d'erreurs contre la perte de données, la sécurité et l'accessibilité.

ProgrammationTous les skills