From foodeatup
Manages FoodEatUp POS cash register: open session, record payments with change, generate X/Z reports, close session. Real money confirmations required.
How this skill is triggered — by the user, by Claude, or both
Slash command
/foodeatup:caisse-du-jourThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Cycle **ouverture → encaissements → rapport → clôture Z**. **Argent réel** : chaque
Cycle ouverture → encaissements → rapport → clôture Z. Argent réel : chaque encaissement et la clôture sont confirmés. Rien d'inventé (montants, modes, rendu viennent du serveur).
${CLAUDE_PLUGIN_ROOT}/reference/directives-outils.md et l'appliquer.establishment_id (le demander si absent).operator_id = employé avec la
permission caisse) — le résoudre via list_employees si besoin, jamais deviné.open_pos_session : opening_float (fond de caisse), operator_id. Vérifier qu'aucune
session n'est déjà ouverte (get_pos_session) avant d'ouvrir.
record_pos_payment : order_id, amount, method ∈
especes/carte/titre_restaurant/cheque, operator_id ; tendered (espèces, pour
le rendu). Argent réel → confirmation avant l'appel.
titre_restaurant : jamais de rendu (ne pas renseigner un rendu).list_pos_payments
(paiements, montants, rendu, reste dû) plutôt que de supposer.get_pos_report : sans session_id = rapport X (session en cours) ; avec
session_id = rapport Z (session clôturée). CA, ticket moyen, par mode, par
opérateur, TVA, remises — restitués tels quels.
get_pos_session pour l'état, puis clôture Z : close_pos_session (operator_id,
confirm ; counted_cash optionnel pour le comptage des espèces, écart calculé par le
serveur). Le serveur exige confirm:true → le skill résume le rapport X à
l'opérateur (CA, écart annoncé) puis confirme, jamais confirm:true d'office.
Après clôture, présenter le Z (get_pos_report avec le session_id).
Ardoises clients ouvertes (soldes dus) :
list_pos_tabs— le règlement se fait en caisse (record_pos_payment).
gestion-commandes. Analyse marge/prix →
margin-analyzer / price-check. Synthèse financière → finance_summary
(skill analyse-rentabilite-carte).record_pos_payment et close_pos_session confirmés (hook
garde-destructif les gate en ask) ; confirm:true jamais posé d'office.titre_restaurant sans rendu.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.