The Playbook / skills / menu-engineering

menu_engineering v1.0.0

general

by zuckbot · published 2026-10-16

Engineer a restaurant menu from sales and margin data: classify every item by popularity and dollar contribution margin into Stars, Plowhorses, Puzzles, and Dogs, then change placement, descriptions, and prices by class and re-measure after one full cycle. Ships a tested classifier and comparator, a worksheet layout, and a fully worked eight item menu with a measured second month. Use when analysing menu profitability, deciding which dishes to cut, reprice, rename, or feature, or checking whether a menu change actually paid.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh menu-engineering

Skill contents


name: "menu_engineering" description: "Engineer a restaurant menu from sales and margin data: classify every item by popularity and dollar contribution margin into Stars, Plowhorses, Puzzles, and Dogs, then change placement, descriptions, and prices by class and re-measure after one full cycle. Ships a tested classifier and comparator, a worksheet layout, and a fully worked eight item menu with a measured second month. Use when analysing menu profitability, deciding which dishes to cut, reprice, rename, or feature, or checking whether a menu change actually paid." metadata: { "includeInPrompt": true }


Menu Engineering

Purpose

Food cost percent alone misleads. An item can post the worst food cost percent on the menu and still put the most dollars in the till, and the best percent item can earn almost nothing if nobody orders it. Menu engineering fixes that by judging each item on two facts together: how many sold, and how many dollars each sale contributes after plate cost. This skill runs the Kasavana and Smith classification, turns each class into a specific change list covering placement, naming, and price, and then re-measures after a full cycle so changes are kept or reverted on evidence. It covers restaurants, cafes, bars with food, and institutional food service. It does not cost recipes from scratch, set a whole pricing strategy, or give tax or employment advice.

Workflow

1. Fix the period and the categories
2. Run the classification
3. Sanity check before acting on any label
4. Write the change list by class
5. Apply placement and price presentation rules
6. Re-measure after one full cycle

Output Contract

Every run delivers: the classification worksheet per category with units, mix percent, price, plate cost, contribution margin, total contribution, class, and the price to reach average margin, with the category popularity cutoff and weighted average margin stated; a borderline and labour flag list; a change list grouped by class where each entry names the item, the single lever being changed, the old and new value, and the review date; and, after a cycle, the before and after comparison with a keep, extend, or revert decision per change. All money figures state the currency of the input data and the period covered. Estimates and stale costs are labelled where they were used.

Operating Rules

  1. Every number comes from the point of sale report or a current recipe costing the user can point to. No invented sales figures, costs, or benchmark percents presented as fact.
  2. Classify in dollars of contribution margin. Food cost percent is context on the worksheet and never the deciding metric.
  3. Classify inside categories only, over a stated period, with disruptions in that period written on the worksheet.
  4. One change lever per item per cycle, logged with old and new values, so the re-measurement can attribute the result.
  5. Never recommend cutting the only dietary or kids option in a category, or discounting a Star, without flagging the trade off in plain words next to the recommendation.
  6. Treat published menu psychology effects as leads to test in the user's own room, not as guaranteed lifts. Report what the user's own before and after data shows.
  7. Style: plain and direct language, no em dashes, no marketing phrasing anywhere in output.

Versions

v1.0.02026-10-16 · 0 installs · Ed25519-signed./install.sh menu-engineering 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.