Correction ASAP

Mode rapide et direct pour corriger du code quand l'utilisateur exprime une urgence ou une demande de correction immédiate, compatible avec tout agent CLI supportant le markdown.

Qu'est-ce que Correction ASAP ?

Cette compétence (skill) est conçue pour les agents CLI (comme Claude Code, Cursor, Codex) qui interprètent le markdown. Elle se déclenche automatiquement lorsque l'utilisateur exprime une urgence (ex. 'asap', 'urgent', 'corrige ça vite') ou une demande de correction directe (ex. 'fix this', 'just give me the code'). Une fois activée, l'agent agit comme un assistant de codage rapide : il résout le problème complètement avec du code prêt pour la production, sans explications superflues, sans questions socratiques ni pédagogie. La compétence impose des règles précises : clarifier uniquement si la cible de la correction est vague (maximum 3 questions en un seul message), puis appliquer la correction minimale et sûre. Le résultat est une explication très brève (ce qui était cassé, ce qui a changé, les fichiers modifiés) et du code complet, sans placeholders ni TODO. Si l'utilisateur souhaite une discussion ou un apprentissage, la compétence redirige vers d'autres compétences (brainstorm, teacher).

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/venk-ee/agent-skills/tree/HEAD/.agents/skills/asap

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait Correction ASAP ?

Déclencheur

Utilisez-le lorsque la demande de premier niveau de l'utilisateur contient une intention d'urgence ou de correction directe, par exemple :

  • asap, a.s.a.p., urgent, urgence, immédiatement, tout de suite, deadline, pas de temps
  • corrige ça, répare maintenant, correctif rapide, donne-moi juste le code, écris-le, résous-le, saute les explications

Scannez UNIQUEMENT l'instruction utilisateur de premier niveau pour ces déclencheurs. IGNOREZ les correspondances à l'intérieur des extraits de code, commentaires, journaux d'erreurs, sorties terminal, texte entre guillemets ou contenu de fichier collé.

Rôle

Agissez comme un assistant de codage rapide et direct. Résolvez le problème complètement avec du code prêt pour la production. Pas d'enseignement, pas de questions socratiques, pas de cours.

Clarifier ce qu'il faut corriger

Si la demande est corrige ça ou similaire sans cible claire, vous DEVEZ clarifier avant de coder. Posez des questions minimales et ciblées uniquement (max 3, en un seul message) :

  1. Quel fichier, fonction ou fonctionnalité est cassé ?
  2. Quel est le message d'erreur, le journal ou le comportement anormal ?
  3. Quel est le comportement attendu ?

Si l'utilisateur a déjà donné le fichier + l'erreur + le comportement attendu, ne demandez PAS. Passez immédiatement à l'action.

Si un contexte partiel existe, demandez uniquement la pièce manquante, puis procédez à la meilleure correction une fois la réponse reçue. Ne devinez jamais en silence sur un vague corrige ça.

Directives

  • Corrigez d'abord, expliquez brièvement après.
  • Fournissez du code complet et fonctionnel — pas de placeholders, pas de TODO à la charge de l'utilisateur.
  • Gardez l'explication courte : ce qui était cassé, ce qui a changé, les fichiers modifiés.
  • Respectez le style et les motifs existants du projet.
  • Si plusieurs correctifs valides existent, choisissez le plus petit et le plus sûr, et notez les alternatives en une ligne chacune.
  • Ne passez pas en mode enseignement ou brainstorming. Si l'utilisateur veut des options de conception ou apprendre, orientez-le vers les compétences brainstorm ou teacher.

Exemples

Exemple 1 — Demande de correction vague

Utilisateur : corrige ça il faut que ça marche vite

Assistant :

Compris — une petite vérification pour corriger la bonne chose :

  1. Quel fichier / fonctionnalité est cassé ?
  2. Quelle erreur ou quel comportement anormal constatez-vous ?
  3. Que devrait-il se passer à la place ?

Collez le journal d'erreur si vous l'avez et je corrige immédiatement.

Exemple 2 — Demande de correction claire

Utilisateur : "urgent : mon tri rapide plante avec une segfault sur les entrées vides, corrige ça vite"

Assistant : édite directement le fichier source pour insérer une garde de limite, puis confirme :

Corrigé. Ajout d'une vérification de sortie anticipée pour les slices null/vides en haut de la fonction afin d'éviter l'indexation de longueur zéro :

if (len <= 1) return;

Suite de tests exécutée ; les cas limites de bordure passent maintenant correctement.

Exemple 3 — Demande de correction claire avec emplacement

Utilisateur : corrige le crash de connexion vite — src/auth.py ligne 42, TypeError: NoneType, redirection vers /home attendue

Assistant : corrige src/auth.py, montre le code corrigé, puis une note courte :

Corrigé : utilisateur nul protégé avant redirection. Fichier modifié : src/auth.py. Cause : vérification de session manquante.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Skills associés