I Have Adhd
Reformule les réponses pour les lecteurs TDAH : action d'abord, étapes numérotées, pas de préambule ni de conclusion
Testé · Fonctionne
Ce que fait
Une compétence de style de sortie Claude Code qui reformule les réponses de l'assistant pour un lecteur TDAH : elle commence par l'action exécutable suivante, numérote le travail en plusieurs étapes, réaffirme la progression à chaque tour, supprime les digressions, donne des estimations de temps concrètes et supprime le préambule et les conclusions. Se déclenche uniquement sur invocation explicite /i-have-adhd (l'auto-invocation du modèle est désactivée) ou via un hook SessionStart opt-in.
Rapport de test
J'ai localisé SKILL.md à skills/i-have-adhd/SKILL.md (également mis en miroir à .cursor/skills/); le frontmatter est analysé avec name+description et tous les fichiers vérifiés renvoient HTTP 200 (SKILL.md, hooks/always-on.sh, agents/openai.yaml). J'ai lu hooks/always-on.sh : shell POSIX propre, opt-in via un fichier de drapeau, supprime le frontmatter et injecte le corps, quitte avec 0 en cas d'échec — pas de curl|sh, base64, exfiltration ou chemins codés en dur. Pour le test de sortie, j'ai répondu à une question de codage ("add a rate limiter to Express") deux fois : une référence dans ma voix par défaut (a commencé par "Great question!", a enfoui les étapes dans la prose, a terminé par "Hope this helps") et une version suivant la compétence (première ligne = commande exécutable, 3 étapes numérotées, estimation "About 5 minutes", action suivante testable, avertissement Redis reporté comme offre séparée). Les deux artefacts diffèrent concrètement sur 6 axes correspondant aux règles 1,2,4,6,7,10. Remarque : disable-model-invocation:true signifie qu'il ne se déclenche que via /i-have-adhd ou le hook always-on, ce que la description divulgue honnêtement.
Testé le: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/ayghri/i-have-adhd.git /tmp/i-have-adhd-src mkdir -p ~/.claude/skills cp -R /tmp/i-have-adhd-src/skills/i-have-adhd ~/.claude/skills/i-have-adhd # SKILL.md lands at ~/.claude/skills/i-have-adhd/SKILL.md # Invoke explicitly with /i-have-adhd (frontmatter sets disable-model-invocation: true, # so the model will NOT auto-load it from natural language). # Plugin-marketplace alternative (auto-updates, adds the always-on hook): # claude plugin marketplace add ayghri/i-have-adhd # claude plugin install i-have-adhd@i-have-adhd # Always-on across sessions: touch ~/.claude/.i-have-adhd-always (SessionStart hook injects the ruleset) # No external deps, no API key, no CLI. Pure prompt/output-shaping skill.
Commandes et exemples de prompts
/i-have-adhdReformule les réponses pour les lecteurs TDAH : action d'abord, étapes numérotées, pas de préambule ni de conclusion
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Explain this bug fix in clear numbered stepsBreak this plan into concrete next actionsKeep track of state across our conversation