promptbyprompt/fiches-agent

Rédigez une fiche d'une page avant de déléguer du travail. À utiliser à chaque lancement d'un sous-agent (outil Agent), d'un workflow, d'une tâche d'arrière-plan ou de toute tâche longue en plusieurs étapes, ainsi que pour planifier une construction importante par phases.

Qu'est-ce que fiches-agent ?

Cette compétence formalise la délégation de travail à des agents d'IA (comme Claude Code) en structurant chaque mission avec une « fiche agent » complète. Elle repose sur un modèle de fiche (brief.md) qui contient : les fichiers à lire en priorité, un objectif clair, les mots du demandeur, des critères de complétion mesurables, des règles strictes (matérielles et logicielles), un budget de temps, un budget de test, une règle d'arrêt, des priorités, des livrables interchangeables, un fichier de progression et un format de retour fixe. La compétence inclut également des sous-compétences pour la planification par étapes (planner.md), l'évaluation de la qualité à l'aide de références (reference.md), la critique par des agents sans accès en écriture (critic.md) et une politique de test ciblée (test-policy.md). Elle intègre un mécanisme de « chien de garde » (watchdog) pour surveiller les agents exécutés en arrière-plan et gérer les dépassements de budget. L'objectif est d'éviter les dérives, de garantir la qualité et de permettre une collaboration efficace entre agents, même lorsque le demandeur est indisponible.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/promptbyprompt/claude-brief-kit/tree/HEAD/agent-briefs

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · 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

Fiches agent

Un sous-agent commence avec une mémoire vide. Il ne connaît que ce que vous écrivez. Avant de lancer un sous-agent, un workflow ou une tâche longue, rédigez une fiche avec templates/brief.md (dans le dossier de cette compétence).

Étapes

  1. Tâche volumineuse avec plusieurs parties : exécutez d'abord un agent de planification avec templates/planner.md. Il renvoie 5 à 8 étapes, chacune avec un done_when mesurable. Chaque étape reçoit ensuite sa propre fiche.
  2. Travail de qualité (musique, son, visuels, style d'écriture) : suivez d'abord templates/reference.md. Rassemblez 2 à 3 références, mesurez-les, rédigez l'écart, prototypage d'une pièce, et laissez le propriétaire juger avant la suite.
  3. Rédigez la fiche avec chaque titre de templates/brief.md. Écrivez « aucun » sous un titre qui ne s'applique pas. Collez templates/test-policy.md dans chaque fiche qui construit ou modifie quelque chose.
  4. Après une étape de construction, examinez avec 2 ou 3 critiques issus de templates/critic.md, en parallèle, sur le même matériel enregistré. Donnez la liste fusionnée des must_fix à un agent de correction.
  5. Lancez un chien de garde à côté de chaque agent qui tourne plus de 15 minutes environ (voir ci-dessous).
  6. Dites à l'utilisateur ce que vous avez lancé, le budget et une estimation honnête. Dites ce qui est incertain.

Règles pour chaque fiche

  • Lire en premier : pointez vers des fichiers et des sections plutôt que de copier un long contexte.
  • Citez les mots du propriétaire (traduits si nécessaire), afin que l'agent voie ce qui a vraiment été demandé.
  • Si le propriétaire est absent, dites-le : « Le propriétaire ne peut pas répondre. Décidez vous-même et enregistrez chaque décision. »
  • Les critères de complétion doivent pouvoir être vérifiés par un script, un test ou une mesure. Utilisez des chiffres et des plages.
  • Un agent ne voit ni n'entend comme une personne. Faites-le mesurer (captures d'écran, comptages d'images, volume sonore, pics), indiquez dans le rapport ce que personne n'a regardé ou écouté, et laissez le goût au propriétaire.
  • Chaque fiche a un budget de temps, un budget de test et une règle d'arrêt : « Quand le temps est écoulé, arrêtez-vous, notez ce qui reste et revenez. » Les tâches longues ont également un point de contrôle (« À 2 h, si X n'a pas commencé, passez à Y »).
  • N'écrivez jamais « relancez tous les tests précédents » ou « gardez tout en fonctionnement » sans limites. Testez la nouvelle partie à son emplacement ; relancez un ancien test uniquement si vous avez modifié ce qu'il couvre.
  • Listez les priorités pour le cas où le temps viendrait à manquer, en commençant par la plus importante, et dites ce qu'il advient du reste.
  • Les livrables conservent les noms, formats et longueurs de ce qu'ils remplacent, afin que l'étape suivante puisse les interchanger.
  • Un fichier de progression reçoit une ligne horodatée par pièce terminée, afin que le travail survive à une interruption.
  • Les règles strictes énoncent la raison (« Ne jamais enregistrer X : l'enregistrement effacerait ses références »).
  • Reportez les échecs antérieurs sous forme de règles (« un clip précédent était noir : utilisez le profil Main et yuv420p »).
  • Limitez les quêtes secondaires risquées : « Passez au maximum 15 minutes dessus, puis revenez à Y. »
  • Les agents parallèles reçoivent des périmètres : « L'étape 3 n'est PAS votre travail : ne touchez pas à A ou B. »
  • Demandez un format de retour fixe : ce qui a été fait, ce qui a été sauté et pourquoi, les mesures, le temps de test, le temps utilisé, une estimation pour le reste, les emplacements des fichiers.

Chien de garde

À côté de chaque agent long, lancez une commande en arrière-plan qui attend le budget de temps, puis imprime une ligne :

sleep 5400 ; echo "BUDGET dépassé : étape 3 (90 min)"

Exécutez-la en arrière-plan (Claude Code vous avertit lorsqu'elle se termine). Lorsqu'elle se déclenche : lisez le fichier de progression de l'agent, puis soit dites à l'agent de conclure et de revenir, soit arrêtez-le, soit prolongez le budget une fois et prévenez l'utilisateur. Si l'agent revient tôt, arrêtez le chien de garde.

Skills associés