Que fait backdraft ?
Documents partageables et autonomes avec citations cliquables. Un outil CLI et une compétence pour agent qui ancre de manière vérifiable tout agent dans vos fichiers.
Installation
npm install -g backdraft
# ou
curl -fsSL https://raw.githubusercontent.com/spencerbraun/backdraft/main/install.sh | bash
Utilisation en tant que CLI
backdraft --input mon-fichier.md --output sortie.html
Options
--input,-i: Chemin vers le fichier d'entrée (obligatoire)--output,-o: Chemin vers le fichier de sortie (obligatoire)--format,-f: Format de sortie (html,md,pdf— défaut:html)--verbose,-v: Affiche les logs détaillés
Utilisation en tant que compétence d'agent
Cette compétence est conçue pour les agents d'IA comme Claude Code, Cursor, ou Codex. Lorsqu'elle est activée, l'agent suit automatiquement le protocole Backdraft pour produire des réponses vérifiables.
Activation
Dans votre session d'agent, chargez la compétence avec la commande suivante :
/use spencerbraun/backdraft
Exemple d'invite
/backdraft À partir du dossier ./docs, génère un résumé exécutif avec des citations.
Génération de documents autonomes
Backdraft produit des documents où chaque affirmation est liée à sa source via un lien cliquable. Ces documents peuvent être exportés sous forme de fichiers .html ou .md facilement partageables avec votre équipe.
Exemple de sortie
| Section | Source | Citation |
|---|---|---|
| Architecture | docs/arch.md | L'architecture est modulaire (voir paragraphe 3). |
| Performance | benchmarks/results.md | Les performances augmentent de 20 % (tableau 2). |
Licence
MIT © spencerbraun