Projet open source
ayghri/i-have-adhd avatar
ayghri/i-have-adhd

i-have-adhd : une compétence pour que les agents de codage aillent droit au but

Une compétence permettant à votre agent de codage de l'empêcher d'enterrer la réponse. Sortie adaptée au TDAH.

46 117 étoiles2 679 forksPythonMIT
GitHub

En bref

De quoi s’agit-il ?
Une compétence pour Claude Code et Codex qui impose aux agents de codage une sortie action d'abord, numérotée et sans préambule. Sortie adaptée au TDAH, aucun diagnostic requis.
À qui s’adresse-t-il ?
i-have-adhd encode un style de sortie en 10 règles pour les agents de codage, avec des instructions d'installation pour Claude Code et Codex, et un chemin clair pour forker et personnaliser les règles. La licence MIT permet l'utilisation et la modification, mais ne fournit aucune garantie ni support.
Puis-je l’utiliser commercialement ?
Oui. MIT est une licence permissive : vous pouvez utiliser, modifier et vendre un logiciel qui en dépend, à condition de conserver les mentions de droit d’auteur et de licence.
Est-il encore maintenu ?
Oui. Les derniers commits datent d’il y a 2 jours.
En quel langage est-il écrit ?
Principalement Python, d’après les statistiques de langage de GitHub.

Ces réponses reposent sur les données GitHub du projet (dernière synchronisation le 15 septembre 2026) et sur notre analyse. Elles ne constituent pas un avis juridique.

ANALYSE OPEN SOURCE APPROFONDIE

Ce que fait la compétence

i-have-adhd est une compétence pour assistants de codage, dont la description du dépôt énonce l'objectif : empêcher l'agent d'enterrer la réponse. Le README montre un exemple avant/après : la réponse « avant » commence par « Great question! Let me think about this », passe par une analyse et se termine par « Hope this helps! ». La réponse « après » commence par une commande concrète, « Run npm install jsonwebtoken@latest », suivie de trois étapes numérotées et d'une action suivante. Le langage du projet est indiqué comme Python, mais le README n'explique pas quel rôle Python joue dans le dépôt.

Installation pour Claude Code et Codex

Le README fournit des commandes d'installation pour deux agents de codage. Pour Claude Code, les commandes sont `claude plugin marketplace add ayghri/i-have-adhd` et `claude plugin install i-have-adhd@i-have-adhd`, après quoi taper `/i-have-adhd` applique la compétence. Le README note qu'aucun clone local n'est nécessaire et que Claude Code récupère le dépôt et le maintient à jour. Pour chaque session, le README suggère `touch ~/.claude/.i-have-adhd-always`. Pour Codex, les commandes sont `codex plugin marketplace add ayghri/i-have-adhd --ref main` et `codex plugin add i-have-adhd@i-have-adhd`, avec `$i-have-adhd` pour appliquer le style explicitement, ou invocation implicite lorsque Codex détecte une tâche appropriée. Les instructions pour d'autres agents sont dans INSTALL.md.

Les 10 règles

Le README liste 10 règles qui définissent le style de sortie, avec le texte complet dans `skills/i-have-adhd/SKILL.md`. Les règles sont : commencer par l'action suivante ; numéroter les tâches en plusieurs étapes ; terminer par une prochaine étape concrète ; supprimer les digressions ; rappeler l'état à chaque tour ; utiliser des estimations de temps précises (en minutes, pas « un peu ») ; rendre les progrès visibles ; traiter les erreurs de manière factuelle ; limiter les listes à 5 éléments ; pas de préambule, pas de récapitulatif, pas de formules de clôture. Ces règles correspondent directement à l'objectif énoncé dans le README : « Action first. Steps numbered. No 'Hope this helps!' », et elles sont cohérentes avec l'affirmation du projet selon laquelle la sortie est adaptée au TDAH.

Personnaliser la compétence

Les utilisateurs qui souhaitent modifier les règles peuvent forker le dépôt, éditer `skills/i-have-adhd/SKILL.md`, puis remplacer leur copie. Le README donne la séquence : d'abord `claude plugin uninstall i-have-adhd` et `claude plugin marketplace remove i-have-adhd` (car le fork et l'upstream partagent les deux noms), puis `claude plugin marketplace add <your-username>/i-have-adhd` et `claude plugin install i-have-adhd@i-have-adhd`. Après le remplacement du plugin, le README dit de redémarrer Claude Code et de ré-invoquer `/i-have-adhd`.

Source et licence

La section Credits indique que le projet est librement basé sur *The Adult ADHD Tool Kit* de J. Russell Ramsay et Anthony L. Rostain, adapté pour la manière dont un LLM devrait répondre plutôt que pour la manière dont un humain devrait organiser sa journée. La licence est MIT, avec copyright à Ayoub Ghriss. Le texte de licence accorde la permission d'utiliser, copier, modifier, fusionner, publier, distribuer, sous-licencier et vendre des copies du logiciel, mais fournit le logiciel « AS IS » sans garantie d'aucune sorte. La licence ne traite pas de la posture de sécurité, des engagements de support ou de la garantie au-delà de la clause de non-responsabilité.

État du dépôt

Les métadonnées du dépôt montrent 16 948 étoiles, 955 forks, 16 problèmes ouverts et une branche par défaut main, le dépôt n'étant pas archivé. Le README ne fournit pas de numéros de version, de dates de publication ou de résultats de validation en production. Le champ homepage est vide dans les métadonnées. Le README ne mentionne aucun benchmark, utilisateur ou intégration au-delà des deux agents avec des instructions d'installation explicites.

Vérifier i-have-adhd sur un cas réel

Le dépôt doit être lu comme une ressource personnelle et non comme un avis médical. Avant utilisation, vérifiez le README, les prérequis et le comportement des éventuels scripts avec des données non sensibles, puis notez précisément ce qui relève de l’expérience de l’auteur.

Limites concrètes pour i-have-adhd

La valeur du projet tient à son contexte d’usage déclaré. Il ne remplace ni diagnostic ni suivi professionnel, et le dépôt ne fournit pas nécessairement les garanties nécessaires pour des données de santé.

Conclusion éditoriale

i-have-adhd encode un style de sortie en 10 règles pour les agents de codage, avec des instructions d'installation pour Claude Code et Codex, et un chemin clair pour forker et personnaliser les règles. La licence MIT permet l'utilisation et la modification, mais ne fournit aucune garantie ni support. Le README ne documente pas de benchmarks ni de résultats en production. Le dépôt doit être lu comme une ressource personnelle et non comme un avis médical. Avant utilisation, vérifiez le README, les prérequis et le comportement des éventuels scripts avec des données non sensibles, puis notez précisément ce qui relève de l’expérience de l’auteur.

Sources officielles

  1. Official README
  2. Project repository
Notes de la communauté

Notes de la communauté