chunyun1998-sudo/session-handoff

Génère un document de passement de session structuré pour qu'une nouvelle session IA puisse reprendre le travail de manière transparente.

Qu'est-ce que session-handoff ?

Cette compétence permet de générer automatiquement un document de passement de session au format Markdown, conçu pour qu'une nouvelle IA ou un humain puisse reprendre le travail sans aucune connaissance préalable. Elle est utile pour les contextes où plusieurs sessions IA (ou humaines) se succèdent, notamment avec des outils comme Claude Code, Cursor ou tout agent nécessitant une continuité. Le document inclut 8 sections obligatoires : résumé de la session, portrait de l'utilisateur (depuis `user_rules` ou déduction), travaux réalisés (avec chemins de fichiers), progression actuelle, problèmes non résolus, règles et contraintes, guide de reprise et (optionnellement) extraits de dialogue. La compétence analyse le contexte de la conversation, scanne le répertoire de travail et incrémente une version si nécessaire. L'utilisateur peut déclencher la compétence via des phrases clés comme « session handoff », « faire un passement » ou « générer un document de passement ».

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add chunyun1998-sudo/session-handoff

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

Session Handoff — Génération de document de passement de session

Quand l'utilisateur

Quand Chunyun (ou tout utilisateur) prononce l'un des mots-clés suivants, cette compétence doit être invoquée immédiatement :

  • « passement de session »
  • « document de passement »
  • « faire un passement »
  • « session handoff »
  • « handoff »
  • « générer un passement »
  • « résumé de session »
  • Toute expression signifiant « la session actuelle se termine, la prochaine personne/IA doit savoir ce qui s'est passé »

Objectif

Générer un document de passement structuré en Markdown et l'enregistrer à la racine du répertoire de travail. Le document doit garantir qu'une IA ou un humain sans aucune connaissance préalable puisse reprendre le travail avec précision.

Format de sortie

Format du nom de fichier

Document_passement_NomDuSujet_AAAAMMJJ_vN.md
  • NomDuSujet = Extrait du contexte de la session : 2 à 6 mots chinois (ou le terme le plus pertinent dans la langue de l'utilisateur), sans deux-points, tirets ou autres symboles spéciaux, reliés par des underscores. Si aucun sujet clair ne peut être extrait, utiliser Non_classé
  • AAAAMMJJ = Date du jour
  • vN = Numéro de version, commençant par v1. Si un document avec la même date et le même sujet existe déjà dans le répertoire de travail, incrémenter le numéro de version

Les 8 sections obligatoires

#SectionContenu impératif
1Résumé de la sessionObjectif de la session, période, liste des principaux livrables
2Dernier portrait de l'utilisateurExtrait de user_rules ; si aucune règle, déduire et mentionner « déduction »
3Travaux réalisésCe qui a été fait, quels fichiers ont été produits (avec chemins et noms), données ou résultats clés
4Progression actuelleOù en est-on, ce qui est confirmé, ce qui est à faire
5Problèmes non résolusPoints bloquants, décisions en attente, sujets à explorer plus en détail, dette technique héritée
6Règles et contraintesLimites nouvellement confirmées dans cette session (conventions de nommage, mots interdits, limitations d'outils, etc.)
7Guide de repriseQuelle est la première chose à faire pour la nouvelle session, par où commencer, précautions
8Annexe de dialogue original (optionnel)Extraits de dialogue ou citations clés pour aider la nouvelle IA à comprendre le contexte

Exigences de rédaction

  1. Priorité aux informations utilisateur : si user_rules contient des informations sur le portrait de Chunyun (profession, préférences, écosystème d'outils, conventions d'écriture, etc.), les citer intégralement dans la section 2, sans omission
  2. Chemins de fichiers complets : tous les fichiers produits mentionnés doivent inclure le chemin complet relatif au répertoire de travail
  3. Marquer clairement les exceptions : si certaines informations sont déduites (et non explicitement fournies par l'utilisateur), marquer à côté avec « 🤖 Déduction »
  4. Langue suit l'utilisateur : le document de passement doit être rédigé dans la langue que Chunyun utilise actuellement

Processus de travail

Déclenchement par l'utilisateur (ex. « fais-moi un passement de session »)
  ↓
① Scanner la liste des fichiers à la racine du répertoire de travail
② Lire user_rules pour obtenir le portrait et les préférences fixes
③ Revoir le contexte de la conversation actuelle, extraire les informations clés
④ Extraire le nom du sujet de la session (2 à 6 mots dans la langue de l'utilisateur, pour le nom de fichier)
⑤ Organiser le contenu selon les 8 sections ci-dessus
⑥ Enregistrer le fichier dans le répertoire de travail selon les règles de nommage
  ↓
Informer l'utilisateur que le document a été généré et fournir un lien vers le fichier

Exemple d'utilisation

L'utilisateur dit : « Fais-moi un passement de session »

L'IA doit :

  1. Invoquer immédiatement cette compétence
  2. Scanner les fichiers du répertoire de travail
  3. Revoir le contexte de la conversation
  4. Extraire un nom de sujet, par exemple Optimisation_article_long_WeChat
  5. Générer Document_passement_Optimisation_article_long_WeChat_20260719_v1.md
  6. Répondre : « Chunyun, le document de passement a été généré : [lien] »

L'utilisateur dit : « Fais un point sur la progression actuelle pour la personne qui reprendra »

L'IA déclenche également cette compétence et génère un document de passement standard.

Skills associés