fix-this
Skill0 starsChanged 13 days agoMITView on GitHub
Corriger un bug JavaScript. À utiliser pour identifier, résoudre des erreurs ou des comportements inattendus dans du code JS, réparer des fonctions ou des modules, et s'assurer que le code fonctionne comme prévu.
1 other project uses a version of this.
Adopted by
Most recently taken up by
- Mharbulous/probanda-devtheir own version, first seen Nov 8, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- Mharbulous/probanda-dev★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository16 other files it gives its agents.
- Agent GuidelinesAGENTS.md
- agents-md-improverSkill
- codeSkill
- cssSkill
- design-mdSkill
- documentationSkill
- e2e-testSkill
- exploreSkill
- optimize-thisSkill
- refactor-thisSkill
- release-draftSkill
- review-thisSkill
- roadmapSkill
- skill-md-improverSkill
- think-and-planSkill
- unit-testSkill
The file
Files
Fix This
Objectif : Diagnostiquer et corriger un bug JavaScript avec le minimum de changements nécessaires, en respectant strictement l'architecture, les conventions et les contraintes du dépôt.
Principe fondamental : comprendre avant de modifier, reproduire avant de corriger et vérifier avant de conclure.
Entrée
Utiliser l'argument utilisateur comme source principale d'information :
- Symptômes observés et messages d'erreur.
- Comportement attendu et comportement réellement obtenu.
- Contexte d'exécution (navigateur, environnement, page, parcours utilisateur).
- Fichiers, fonctions ou modules potentiellement concernés.
- Conditions particulières permettant de déclencher le bug.
- Éventuelles régressions apparues après une modification récente.
Ne pas demander à l'utilisateur des informations déjà disponibles dans le dépôt.
Si une information indispensable manque et ne peut pas être déduite du code, poser une question courte avant de poursuivre.
Procédure obligatoire
Suis cette checklist et coche chaque étape au fur et à mesure :
- Comprendre le contexte : lire
AGENTS.mdet charger la SKILL/codepour connaître les conventions de codage et les commandes de contrôle de fin de tâche. - Reproduire le bug : comprendre la cause racine avant de toucher au code. Poser des questions si nécessaire pour clarifier le contexte et les conditions de reproduction.
- Écrire un test de reproduction qui échoue (unitaire dans
tests/unit, ou scénario Gherkin avec tag@CURRENT).- Charger la SKILL correspondante pour les conventions de test :
unit-testpour les tests unitairese2e-testpour les tests end-to-end
- Charger la SKILL correspondante pour les conventions de test :
- Appliquer un correctif minimal : uniquement ce qui corrige le bug, sans refactor hors sujet.
- Vérifier que le test de reproduction passe, puis lancer les contrôles de fin de tâche (lint, tests, ecma) définis dans
AGENTS.md.npx task format:file -- <fichier>(pour les fichiers touchés) OKnpx task lint:file:all -- <fichier>(pour les fichiers touchés) OKnpx task tests:unitOKnpx task tests:e2eOK (si pertinent)npx task ecma:sourceOK (si pertinent)npx task security:scan:file -- <file_path>sur chaque fichier touché : s'arrêter et prévenir l'utilisateur si un secret ou une information sensible est détecté, proposer une solution pour corriger le problème, et ne pas continuer tant que l'utilisateur n'a pas validé la correction.
- Résumer : cause racine, correctif, tests, risques.
Conformité
Respecter AGENTS.md (qualité du code, lint, i18n, guardrails, langue).
Points importants pour le débogage :
- Ne pas désactiver les règles de lint ; corriger le code à la place.
- Ne pas modifier des zones non liées au bug.
- Ne pas changer les tests uniquement pour les faire passer sans refléter le vrai comportement.
- Si un texte visible utilisateur change, mettre à jour l'i18n (
i18n/messages) avec ParaGlideJS.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

