Skip to main content

briefing-du-jour

Utiliser quand l'utilisateur demande le briefing du jour, « ma journée » ou un point du matin. Routine du directeur de restaurant — HACCP, réservations, salle, staffing, productions, stocks — synthétisée en un écran avec les 3 priorités de la journée.

Jump to install

Source facts

Repository
PrendsTaPart/Plugin-Claude-MCP-BraindCode-
Last source activity
July 28, 2026 at 18:32
Detected SKILL.md language
French
Stars
8
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
briefing-du-jour
description
Utiliser quand l'utilisateur demande le briefing du jour, « ma journée » ou un point du matin. Routine du directeur de restaurant — HACCP, réservations, salle, staffing, productions, stocks — synthétisée en un écran avec les 3 priorités de la journée.
# Briefing du jour ## Étape 0 — Références et établissement (obligatoire) 1. Charger `${CLAUDE_PLUGIN_ROOT}/reference/directives-outils.md` et appliquer ses règles pendant toute l'exécution (IDs, confirmations, données, formats, erreurs). 2. S'assurer d'avoir l'`establishment_id` (le demander si absent) avant tout appel. ## Workflow — collecte (lecture seule, date du jour) Dérouler dans l'ordre des priorités maison (HACCP > client > rentabilité) : 0. **Cadre du jour — UN appel serveur** — `get_daily_brief` (`establishment_id`) : le brief agrégé côté serveur (alertes du jour, établissement actif). Il ouvre la collecte mais ne la remplace pas — les étapes suivantes vérifient le détail dans chaque registre. 1. **Notifications non lues** — `list_notifications` (`establishment_id` seul ; pas de filtre serveur : filtrer les non lues dans la réponse) — elles ouvrent le briefing : ce sont les alertes déposées par le système et les routines (dont Loop Engine). 2. **Conformité HACCP** — `list_haccp_temperatures` (date du jour) : relevés faits ? valeurs hors seuil ? `list_haccp_reception` : réceptions à contrôler ? Toute non-conformité passe EN TÊTE du briefing. 3. **Salle & réservations — UN appel temps réel** — `floor_plan_status` (compteurs par statut + commande active par table) remplace tout appel séparé aux tables/zones. `list_reservations` (date du jour) reste la source des couverts, gros groupes et notes (allergies, VIP) — l'outil de disponibilité ne renvoie pas les réservations du jour. Puis **créneaux chauds du midi** : `reservation_availability` teste UN créneau à la fois (`date`, `time` HH:MM, `party_size`) — sonder 12:00 / 12:30 / 13:00 avec la taille de groupe typique et annoncer la capacité restante (« complet à 12:30, reste 2 tables à 13:00 »). 4. **Staffing** — `list_plannings` (jour) : qui est présent par service ; croiser avec la charge (couverts attendus) et signaler un sous/sur-staffing. 5. **Productions planifiées** — `list_production_plans` (date du jour) : quoi produire, en quelle quantité, à quelle heure. 6. **Alertes ingrédients** — `list_production_alerts` : ingrédients manquants pour les productions à venir. 7. **Stocks bas** — `list_low_stocks` : articles sous le seuil. 8. **Publier les alertes (seule écriture, sur confirmation)** — pour chaque alerte retenue du briefing (non-conformité HACCP, relevé manquant, stock critique, surbooking), PROPOSER `create_notification` (`establishment_id`, `title` court, `message` factuel, `type` ∈ `warning` | `danger`) pour qu'elle atteigne toute l'équipe dans FoodEatUp. Une confirmation PAR notification ; IDs récapitulés. ## Format de sortie — UN écran, pas plus ``` 📋 BRIEFING — {date} — {établissement} 🔔 NOTIFICATIONS NON LUES : n — les warning/danger citées une par une 🎯 3 PRIORITÉS DU JOUR 1. … (toujours la conformité s'il y a une non-conformité HACCP) 2. … 3. … 🌡 HACCP : relevés OK/KO, non-conformités, réceptions attendues 🍽 SERVICE : X couverts midi / Y soir, groupes & notes, état salle (floor_plan_status), créneaux midi restants (12:00/12:30/13:00) 👥 ÉQUIPE : présents par service, alerte staffing éventuelle 🔥 PRODUCTION : plans du jour, ingrédients manquants 📦 STOCK : articles bas → commande à prévoir ? ``` Les 3 priorités sont ARBITRÉES, pas listées : une seule phrase chacune, actionnable, choisie selon l'ordre HACCP > expérience client > rentabilité. ## Garde-fous - Briefing en LECTURE SEULE — une seule exception : la PUBLICATION des alertes (`create_notification`), toujours après confirmation, une par une. Chaque priorité pointe vers le skill qui permet d'agir (`haccp-conformite-quotidienne`, `service-salle`, `production-stock`, `reappro-fournisseurs`) — l'action ne se lance que si l'utilisateur le demande. - Si une source ne renvoie rien (pas de planning, pas de production), l'indiquer d'un mot — ne pas inventer. - Proposer en fin de briefing : « on traite la priorité 1 ? ».
View on GitHub