Anti-Hallucination

Une checklist de hiérarchie de vérification qui attrape les faits devinés avant qu'ils ne soient énoncés.

par a-ariff · a-ariff/ariff-claude-plugins

Testé · Fonctionne ★ 9.2/10

Anti-Hallucination — Une checklist de hiérarchie de vérification qui attrape les faits devinés avant qu'ils ne soient énoncés.

Ce que fait

Anti-Hallucination est une méthodologie de prompting pure (pas de scripts, pas de fichiers externes) qui classe les affirmations par force de preuve — lecture directe de fichier, résultat de recherche, inférence, connaissance générale, ou supposition non vérifiée — et exige que Claude dise 'Je ne sais pas, laissez-moi vérifier' plutôt que d'affirmer des détails non vérifiés. Elle se déclenche chaque fois que la précision compte : vérification du contenu des fichiers, des signatures de fonctions, des versions de dépendances, ou de toute affirmation concernant une base de code spécifique avant de l'énoncer comme un fait.

Rapport de test

A/B concret : a posé une supposition non vérifiée sur le comportement d'une combinaison de drapeaux d'une CLI vs la lecture réelle du script de 228 lignes — la supposition ('ignore probablement --title') était fausse, le fichier montre qu'elle génère une erreur d'utilisation fatale (exit 2) lorsque --validate est combiné avec --title/--out-dir/--mode/--input ; la discipline propre à la compétence est ce qui attrape cette lacune.

Testé le: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/a-ariff/ariff-claude-plugins
mkdir -p ~/.claude/skills
cp -r ariff-claude-plugins/plugins/anti-hallucination/skills/anti-hallucination ~/.claude/skills/anti-hallucination

Commandes et exemples de prompts

  • /anti-hallucinationUne checklist de hiérarchie de vérification qui attrape les faits devinés avant qu'ils ne soient énoncés.

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) :

  • Before you answer, please verify that claim against the actual file
  • Don't guess the function's signature, go check the source file first
  • What does this CLI flag actually do? Confirm it, don't just assume