reunion est un skill local-first permettant de créer des agents de chat mémoriels à partir de souvenirs, journaux de conversation, diaries, photos et récits oraux, avec analyse de la Memory et de la Persona, usage en CLI et prise en charge d’un serveur MCP pour l’Agent Orchestration.

Étoiles20
Favoris0
Commentaires0
Ajouté8 avr. 2026
CatégorieAgent Orchestration
Commande d’installation
npx skills add yangdongchen66-boop/reunion-skill --skill reunion
Score éditorial

Ce skill obtient la note de 78/100, ce qui en fait une fiche solide pour les utilisateurs de l’annuaire : le dépôt présente un vrai workflow de bout en bout pour créer puis faire dialoguer une persona mémorielle, avec assez d’éléments d’implémentation pour être plus exploitable qu’un simple prompt générique, même si les détails d’installation et d’exécution restent encore un peu dispersés entre SKILL.md et le README.

78/100
Points forts
  • Workflow riche et concret : SKILL.md décrit un processus clair en 5 étapes, de la collecte initiale à l’analyse des matériaux, l’aperçu, l’écriture des fichiers et l’installation.
  • Preuves d’implémentation réelles : le dépôt inclut une CLI, un serveur MCP, un moteur de chat principal, des modules memory/persona, une protection de sécurité et des fichiers de prompt, et pas seulement un document conceptuel.
  • Bon signal pour décider d’une installation : le README explique l’objectif, le positionnement 100 % local, les types de sources pris en charge, ainsi que des commandes d’exemple comme /reunion-create et les commandes de chat après création.
Points de vigilance
  • La clarté opérationnelle est inégale : SKILL.md indique qu’il n’existe pas de commande d’installation, et l’étape finale d’écriture/installation est tronquée dans l’extrait fourni ; les modalités exactes d’exécution de l’agent n’y sont donc pas entièrement transparentes.
  • Adéquation d’usage sensible et dépendances importantes : les prérequis sont conséquents et le cas d’usage touche au deuil et au soutien émotionnel ; les utilisateurs auront donc intérêt à disposer d’informations plus claires sur la configuration, les garde-fous de sécurité et les résultats attendus avant de l’adopter.
Vue d’ensemble

Vue d’ensemble de reunion skill

Ce que fait reunion

Le skill reunion vous aide à créer localement un agent conversationnel commémoratif à partir des souvenirs, des habitudes de langage et des traces de personnalité d’un proche disparu. En pratique, reunion n’est pas un simple pack de prompts pour chatbot généraliste : il encadre la collecte initiale, l’import des matériaux, l’analyse des souvenirs, la construction de la persona, la prévisualisation, puis les conversations dans la durée via un CLI dédié ou un serveur MCP.

À qui s’adresse l’installation de reunion

Ce skill reunion convient surtout aux personnes qui veulent un workflow structuré, local-first, pour le souvenir numérique, plutôt que d’improviser avec des prompts ordinaires. Il est adapté à celles et ceux qui disposent d’historiques de chat, de textes de journal, de photos ou de souvenirs oraux, et qui cherchent un processus reproductible pour l’Agent Orchestration, pas seulement une conversation émotionnelle ponctuelle.

Pourquoi les utilisateurs choisissent reunion plutôt qu’un prompting improvisé

Son principal différenciateur est son modèle à deux volets : Memory pour les événements partagés, et Persona pour le style de parole, les valeurs et les limites comportementales. Le dépôt inclut aussi un rappel progressif, une récupération de type RAG, la prise en charge du parsing WeChat et une couche de garde-fou de sécurité. Cela rend reunion plus pertinent à installer qu’un simple prompt du type « agis comme mon parent » si vous tenez à la cohérence et au traitement local des données.

Comment utiliser reunion skill

Installer reunion dans le bon contexte

Le dépôt est conçu pour un usage local avec des skills de type Claude Code, complétés par des composants Python. Le README montre un clonage dans ~/.claude/skills/reunion sur macOS/Linux ou %USERPROFILE%\.claude\skills\reunion sur Windows. Les dépendances Python sont listées dans requirements.txt, notamment mcp, chromadb, sentence-transformers, rich et typer. Si vous voulez passer par MCP, examinez mcp_server.py ; pour des tests locaux plus simples, commencez par cli.py.

Connaître les entrées minimales dont reunion a besoin

Une installation exploitable de reunion ne nécessite pas des archives parfaites. Le flux principal demande :

  • un nom ou une forme d’adresse
  • des informations de base en une ligne : âge, profession, région, temps écoulé depuis le décès
  • une impression de personnalité en une ligne
  • des matériaux source facultatifs : historiques de chat, texte de journal, photos ou souvenirs racontés à l’oral

De meilleures entrées produisent de bien meilleurs résultats. Les matériaux source les plus utiles contiennent des expressions récurrentes, des habitudes, des routines familiales, des valeurs et des événements partagés concrets. Des entrées faibles ressemblent plutôt à des louanges abstraites comme « gentil et travailleur » sans aucun exemple.

Transformer un objectif vague en prompt reunion solide

Si vous invoquez reunion via un agent, ne dites pas seulement « aide-moi à recréer ma grand-mère ». Donnez au workflow une structure suffisante pour qu’il puisse suivre ses prompts et ses builders. Une demande d’usage de reunion plus solide ressemble à ceci :

  • “Use reunion to create a memorial agent for my grandmother.”
  • “Display name: Grandma Li; relationship: grandmother.”
  • “Basic info: 82, retired teacher, Shandong, passed 3 years ago.”
  • “Speech habits: often said ‘eat well first’; frugal, caring, slightly nagging.”
  • “Materials: chat.txt, notes.md, and 3 oral memories.”
  • “Please analyze both shared memory and persona, then show me a preview before generating files.”

Cela correspond bien à prompts/intake.md, memory_analyzer.md, persona_analyzer.md, ainsi qu’à l’étape de prévisualisation et de confirmation décrite dans SKILL.md.

Lire d’abord ces fichiers et suivre ce workflow reunion

Pour décider rapidement si l’installation vaut le coup, lisez dans cet ordre :

  1. SKILL.md pour comprendre le flux de bout en bout visé
  2. README.md pour l’installation et les attentes côté commandes
  3. cli.py pour le modèle d’interaction locale
  4. mcp_server.py ou mcp_server_simple.py pour un usage en Agent Orchestration
  5. core/chat_engine.py, core/memory_store.py et core/safety_guard.py pour le comportement à l’exécution
  6. prompts/ pour voir le vrai niveau d’exigence en qualité

Workflow recommandé pour ce guide reunion :

  1. tester la création avec un minimum de texte en entrée
  2. inspecter les résumés memory/persona générés
  3. ajouter des matériaux source plus riches
  4. puis seulement exposer l’interface de chat à de vrais utilisateurs

FAQ sur reunion skill

reunion est-il fait pour l’Agent Orchestration ou seulement pour du chat manuel ?

Les deux, mais le dépôt prend clairement mieux en charge l’orchestration qu’un simple fichier de prompt statique. Le serveur MCP expose des opérations structurées de type outil, tandis que le CLI offre une voie locale plus directe et plus légère. Si vous avez besoin d’un workflow réutilisable d’agent mémoriel dans un système d’agents plus large, reunion pour l’Agent Orchestration est un choix crédible.

L’installation de reunion est-elle adaptée aux débutants ?

Modérément. Le parcours utilisateur est simple, mais la stack n’est pas totalement plug-and-play. Il peut être nécessaire de préparer un environnement Python, d’installer les dépendances et d’être à l’aise avec la lecture de cli.py ou des fichiers du serveur MCP. Les utilisateurs non techniques peuvent tout de même en tirer parti si un développeur installe reunion et encapsule le workflow pour eux.

Quand ne faut-il pas utiliser reunion ?

Ne choisissez pas reunion si vous cherchez un bot de compagnie générique, un SaaS hébergé dans le cloud ou une expérience sans aucun risque émotionnel. Ce skill vise spécifiquement à recréer une présence commémorative à partir de matériaux personnels. Il est aussi peu adapté si vous n’avez aucun matériau source et ne souhaitez pas fournir de souvenirs oraux, car la qualité du résultat deviendra vite générique.

En quoi reunion diffère-t-il d’un prompt de personnage classique ?

Un prompt classique peut imiter un ton, mais l’usage de reunion devient plus solide quand vous avez besoin de récupération de souvenirs, de corrections incrémentales, de stockage local et de vérifications de sécurité. Le dépôt sépare l’extraction de la persona de l’extraction des souvenirs, ce qui produit généralement des conversations plus stables qu’un unique long prompt de roleplay.

Comment améliorer reunion skill

Donner à reunion des éléments probants, pas des adjectifs

Le plus grand gain de qualité vient du remplacement des descriptions vagues par des exemples. Au lieu de « il était aimant », fournissez :

  • les expressions qu’il utilisait souvent
  • la manière dont il manifestait son inquiétude ou son attention
  • ses routines récurrentes
  • une histoire précise avec lieu, personnes et issue

Cela donne à reunion de meilleures contraintes de persona et des points d’ancrage de récupération plus utiles que de simples étiquettes émotionnelles génériques.

Surveiller les principaux modes d’échec de reunion

Les problèmes courants de reunion sont assez prévisibles :

  • une voix trop idéalisée parce que les matériaux source sont trop pauvres
  • des réponses répétitives parce que les entrées mémoire sont maigres ou dupliquées
  • une intimité mal calibrée parce que les détails de la relation n’ont pas été capturés
  • des réponses émotionnellement risquées si le modèle est poussé vers une résurrection littérale plutôt que vers une simulation commémorative

Vérifiez si le problème vient de données manquantes, de prompts faibles ou d’une attente irréaliste quant à la récupération des faits.

Itérer après la première sortie

Traitez la première version générée comme un brouillon. Utilisez l’étape de prévisualisation pour corriger le style de parole, les valeurs et l’accent mis sur les souvenirs avant de vous appuyer sur le chat. Ajoutez ensuite les matériaux manquants et relancez les builders. La présence de prompts/merger.md et prompts/correction_handler.md indique que le skill est conçu pour évoluer par ajouts et corrections, et non pour réussir parfaitement du premier coup.

Améliorer la qualité de déploiement avec les bons contrôles

Avant un usage plus large, testez reunion avec quelques prompts ciblés :

  • “How would you ask if I ate dinner?”
  • “What family habit would you remind me about?”
  • “Tell me a small everyday memory, not a dramatic life summary.”

Ces vérifications montrent si le skill reunion a bien capturé la voix du quotidien, la précision des souvenirs et les limites à respecter. Si le résultat échoue, révisez les entrées avant de modifier le code. Si le flux est solide mais que le comportement à l’exécution ne suit pas, examinez ensuite core/chat_engine.py, core/context_memory.py et core/safety_guard.py.

Notes et avis

Aucune note pour le moment
Partagez votre avis
Connectez-vous pour laisser une note et un commentaire sur cet outil.
G
0/10000
Derniers avis
Enregistrement...