From foodeatup
Generates a daily briefing for restaurant directors, consolidating HACCP compliance, reservations, floor status, staffing, production plans, and stock alerts into a single prioritized screen.
How this skill is triggered — by the user, by Claude, or both
Slash command
/foodeatup:briefing-du-jourThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. Charger `${CLAUDE_PLUGIN_ROOT}/reference/directives-outils.md` et appliquer ses
${CLAUDE_PLUGIN_ROOT}/reference/directives-outils.md et appliquer ses
règles pendant toute l'exécution (IDs, confirmations, données, formats, erreurs).establishment_id (le demander si absent) avant tout appel.Dérouler dans l'ordre des priorités maison (HACCP > client > rentabilité) :
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).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.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 »).list_plannings (jour) : qui est présent par service ;
croiser avec la charge (couverts attendus) et signaler un sous/sur-staffing.list_production_plans (date du jour) : quoi
produire, en quelle quantité, à quelle heure.list_production_alerts : ingrédients manquants
pour les productions à venir.list_low_stocks : articles sous le seuil.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.📋 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é.
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.npx claudepluginhub prendstapart/plugin-claude-mcp-braindcode- --plugin foodeatupGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.