Session Handoff Prompt

Génère une invite structurée et étiquetée par des faits pour reprendre le travail dans une nouvelle session d'agent

par dongshuyan · dongshuyan/compass-skills

Testé · Fonctionne ★ 9.2/10

Session Handoff Prompt — Génère une invite structurée et étiquetée par des faits pour reprendre le travail dans une nouvelle session d'agent

Ce que fait

Produit une invite de continuation prête à être collée afin qu'une nouvelle session d'agent puisse reprendre une session longue ou dégradée avec une grande fidélité de l'état de la tâche et un faible coût en jetons, organisant l'objectif, les exigences strictes, les faits vérifiés, le travail terminé et en attente, les fichiers clés et les prochaines actions dans un contrat fixe. Se déclenche lorsque l'utilisateur demande une invite de transfert, de redémarrage, de continuation ou de transfert de contexte ; il évite explicitement les résumés ordinaires, la maintenance de la task-forest et les mises à jour de profil. Fournit des utilitaires Python stdlib pour projeter des transcriptions, valider la structure des invites et masquer les chemins locaux et les identifiants avant le partage.

Rapport de test

Cloned le dépôt ; le frontmatter de SKILL.md est parsé avec name+description ; vérification ponctuelle de references/output-contract.md et de 3 scripts (tous HTTP 200) ; exécuté smoke_test_handoff.py qui a réussi. Pour la sortie, j'ai inventé une session de codage avec un bug de limite de débit et écrit deux transferts : une base en prose simple et une suivant output-contract.md. validate_handoff_prompt.py a renvoyé ok=True pour l'artefact de compétence mais ok=False pour la base avec 6 erreurs HARD missing_section (workspace/goal/requirements/completed/pending/next) plus des étiquettes de faits manquantes. J'ai également vérifié que redact_handoff.py a remplacé un chemin absolu par <LOCAL_PATH> et une clé API sk- par sk-<REDACTED>, correspondant à l'affirmation de confidentialité partageable.

Testé le: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/dongshuyan/compass-skills.git /tmp/session-handoff-prompt-src
mkdir -p ~/.claude/skills
cp -R /tmp/session-handoff-prompt-src/skills/session-handoff-prompt ~/.claude/skills/session-handoff-prompt
# No external deps: helper scripts use Python 3 standard library only (python3/python/py -3).
# Optional self-check: python3 ~/.claude/skills/session-handoff-prompt/scripts/smoke_test_handoff.py --skill-dir ~/.claude/skills/session-handoff-prompt

Commandes et exemples de prompts

  • /session-handoff-promptGénère une invite structurée et étiquetée par des faits pour reprendre le travail dans une nouvelle session d'agent

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Create a handoff prompt to resume this session
  • Write a restart prompt summarizing our progress
  • Compress this session into a continuation prompt