From foodeatup
Updates KDS item statuses (pending→in_progress→ready→served) during service, coordinating kitchen and front-of-house. Signals when orders are complete and ready to pass.
How this skill is triggered — by the user, by Claude, or both
Slash command
/foodeatup:coordination-cuisineThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Pendant le service, la cuisine dicte l'état des plats (« le tartare de la 12
Pendant le service, la cuisine dicte l'état des plats (« le tartare de la 12
est prêt ») et ce skill tient le KDS à jour, plat par plat, jusqu'au passage
de la commande complète. Complète gestion-commandes (statut de la COMMANDE)
en travaillant au niveau de l'ITEM.
${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.search_entities AVANT tout autre appel — fuzzy FR géré par le
serveur (accents, pluriels) ; si ambiguous=true, présenter les
candidats et DEMANDER confirmation avant d'agir. Jamais d'ID deviné.pending → in_progress → ready → served — vérifié serveur.
Transitions STRICTES : jamais de saut en avant (pending ne passe pas
directement à ready), jamais de retour arrière sans confirmation
explicite. served (plat envoyé en salle) : uniquement quand la salle
confirme l'envoi.
list_orders (establishment_id,
status: "en_preparation" — ajouter confirmee si la cuisine veut voir ce
qui arrive) : commandes en cours avec leurs items. L'item_id d'un plat
est l'ID de l'ITEM DE COMMANDE (ligne boutique_commande_items renvoyée
dans la commande) — jamais l'ID du plat au menu.search_entities (establishment_id,
query, types: ["dish", "table"]) pour retrouver le plat ou la table —
si ambiguous=true, DEMANDER confirmation avant d'agir. Ne jamais deviner
quel item d'une commande correspond à un nom flou.update_kds_item_status
(establishment_id, item_id, status) plat par plat :
pending → in_progress quand la cuisine attaque, → ready quand le plat
est au pass, → served quand la salle l'a envoyé. Annoncer chaque
changement (« Tartare table 12 → prêt »).ready,
le signaler et PROPOSER update_order_status (order_id,
status: "prete") — décision de l'utilisateur, jamais automatique
(machine à états des commandes : voir gestion-commandes)../rapido-kb/processus-internes.md, défaut 15 min) : « ⏱ table 7
attend depuis 18 min ». Proposer l'action, ne pas la décider.Pendant le service : réponses ULTRA-COURTES — une ligne par action
(« ✅ Tartare table 12 → prêt »), pas de récapitulatif intermédiaire, un
« ✅ » de l'utilisateur vaut confirmation de la dernière proposition. Le
récapitulatif complet (IDs, statuts, retards) se fait EN FIN DE SERVICE.
L'agent chef-de-pass incarne ce mode.
update_kds_item_status prend l'ID de la ligne de
commande. En cas de doute, relister la commande (get_order) avant d'agir.prete est PROPOSÉ, pas imposé : la cuisine
peut vouloir tenir un plat au chaud.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.