seasonal-promo-swap

Swaps featured menu items by gross margin using POS analytics and closed-loop ROI verification.

Updated Jul 4, 2026
One-click install
npx skills add https://github.com/Techno-Rocky/rocky-regi-plugins --skill seasonal-promo-swap-techno-rocky
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: seasonal-promo-swap
Source: https://github.com/Techno-Rocky/rocky-regi-plugins/tree/main/plugins/rocky-store-manager/skills/seasonal-promo-swap
Command: npx skills add https://github.com/Techno-Rocky/rocky-regi-plugins --skill seasonal-promo-swap-techno-rocky

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Restaurant managers often pick featured items by gut feeling and never verify whether the swap actually increased gross margin. This Skill turns menu promotion into a closed-loop operation: it reads real sales, inventory, and time-slot data from the rocky-regi POS, simulates expected margin gains, executes the swap only after owner approval, and measures the result days later. ## Core Features & Use Cases - Data-driven candidate selection: Uses menu engineering quadrants (star/cash cow), ABC analysis, dead-item exclusion, and inventory checks to rank candidates by actual margin rate. - Time-slot scheduling: Maps lunch and dinner peaks via hourly heatmaps and schedules different featured items per time slot. - Closed-loop verification: Simulates expected margin lift before execution, then measures lift/holdout ROI days later and rolls to the next candidate if the swap underperforms. - Use Case: A manager asks "what should we push this week?" The Skill identifies a high-margin cash cow with low exposure, confirms stock availability, presents a margin simulation, gets owner approval, registers the promo, schedules daypart visibility, and verifies the lift a week later. ## Quick Start Ask the assistant to review this week's menu performance and recommend which featured items to swap for higher gross margin.

Frequently Asked Questions about seasonal-promo-swap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose which menu items to feature for higher profit?▼

Use menu engineering quadrant analysis to find star items (high popularity, high margin) and cash cows (high margin, low popularity) as promotion candidates. Exclude dead items and out-of-stock products, then rank remaining candidates by actual margin rate rather than intuition.

How to schedule different featured items for lunch and dinner?▼

Analyze the hourly heatmap to identify peak time slots, then assign lighter lower-priced items to lunch peaks and high-margin items to dinner peaks. Create visibility schedules for each time slot after owner approval, one operation at a time.

Does the margin simulation predict future sales?▼

No, the price change simulation only checks price tolerance and estimates expected margin increase from the promotion. It is not a demand forecast and should not be presented as a prediction of future revenue.

What happens if no menu items qualify as promotion candidates?▼

If inventory filtering removes all candidates, the Skill honestly recommends keeping the current lineup for the week rather than forcing a swap. It never fabricates candidates to fill an empty list.

Can this Skill run promotions without owner approval?▼

No, all execution operations such as creating promos, reordering menu items, and scheduling visibility require explicit owner approval first. Each approved action runs as a single operation, never bundled together.

How is promotion effectiveness measured after the swap?▼

Campaign ROI is measured several days to a week after execution using lift and holdout comparison. If the lift is not positive versus the holdout group, the Skill rolls to the next backup candidate instead of leaving an ineffective promotion in place.