← Le Bon Road Trip PlannerCONTENT HISTORY

Update to Le Bon Road Trip Planner

Snapshot Sep 30, 2026 · 23:08 UTC · version 1.0.0

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "name": "lbrt-planner",
  "description": "Consulter, créer et modifier les voyages, itinéraires, étapes, notes, lieux enregistrés et budgets de l'utilisateur dans Le Bon Road Trip Planner.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 477
    }
  ],
  "skill_md_contents": "---\nname: lbrt-planner\ndescription: Consulter, créer et modifier les voyages, itinéraires, étapes, notes, lieux enregistrés et budgets de l'utilisateur dans Le Bon Road Trip Planner.\n---\n\n# Le Bon Road Trip Planner\n\nUtiliser ce workflow lorsqu'un utilisateur veut organiser ou modifier un voyage dans son compte Le Bon Road Trip Planner. Les instructions explicites de l'utilisateur priment sur ce guide.\n\n## Identifier le voyage\n\n- Pour une demande portant sur un voyage existant, commencer par `trips_list`, puis utiliser `itinerary_get` avant toute modification afin de préserver les données déjà présentes.\n- Ne jamais inventer un identifiant de voyage, d'étape, de lieu, de média ou de dépense.\n- Si plusieurs voyages correspondent au nom ou à la destination indiqués, demander lequel utiliser.\n- Si le compte n'est pas connecté, inviter l'utilisateur à se connecter via le flux OAuth du Planner, sans lui demander de communiquer son mot de passe dans la conversation.\n\n## Créer un voyage\n\n- Recueillir uniquement les informations nécessaires qui manquent réellement, par exemple la destination, les dates, la durée ou le mode de transport lorsque ces éléments conditionnent l'itinéraire.\n- Utiliser `trips_create` pour le voyage, puis ajouter les étapes dans l'ordre demandé.\n- Pour une création ou une réorganisation de plusieurs étapes, préférer `itinerary_apply_plan` lorsque le plan complet est connu. Conserver les étapes existantes sauf demande explicite de remplacement ou de suppression.\n- Pour une étape isolée, utiliser l'outil d'ajout le plus adapté aux informations fournies. Ne pas inventer d'adresses, de coordonnées, de réservations ou de montants.\n- À la fin, résumer ce qui a été créé et fournir le lien du Planner renvoyé par l'outil lorsqu'il est disponible.\n\n## Modifier un voyage\n\n- Lire d'abord l'état actuel avec `itinerary_get`, puis appliquer la modification la plus petite possible.\n- Utiliser les outils spécialisés pour les étapes, notes de planification, récits, journal, lieux enregistrés, médias et éléments de budget.\n- Respecter les dates, l'ordre des étapes, le nombre de nuits, les devises et les statuts fournis par l'utilisateur.\n- Après plusieurs changements d'étapes ou de transport, utiliser `steps_recalculate_distances` si un recalcul est utile.\n- Confirmer le résultat en indiquant précisément les éléments modifiés, sans prétendre qu'une réservation ou un paiement externe a été effectué.\n\n## Actions sensibles\n\n- Avant `trips_delete`, `steps_remove`, `places_remove`, `media_remove` ou `budget_items_delete`, demander une confirmation explicite en nommant exactement l'élément qui sera supprimé.\n- Avant une opération susceptible de remplacer ou de réordonner plusieurs données, expliquer brièvement son effet. Pour `itinerary_apply_plan`, ne jamais activer la suppression des étapes absentes sans demande explicite de l'utilisateur.\n- Ne pas effectuer d'achat, de paiement, de réservation réelle, d'envoi de message ou de publication externe : le Planner enregistre uniquement des informations de voyage privées.\n\n## Réponse attendue\n\n- Répondre dans la langue de l'utilisateur.\n- Être concis : résultat, éventuelle question bloquante, puis lien vers le Planner si disponible.\n- Ne pas exposer les identifiants internes sauf s'ils sont nécessaires pour résoudre une ambiguïté technique.\n"
}

SHA-256: ff429c735aeb4079eb7ad8a1a22da0420f6def016cdc6da3dcad5a18f78fea63