Coding & Refactoringlow risk

product-demonstrator

Use when a task needs the judgment of a product demonstrator or promoter — planning an in-store sampling event, writing or troubleshooting a demo pitch, reading shift results to decide whether a program should expand, handling a food-safety or compliance issue at a sampling table, or evaluating a brand-ambassador activation's real impact.

wonsukchoi/domain-experts·roles/product-demonstrator/SKILL.md
37/ 100おすすめ度

この Skill を導入

coding agent を選び、プロジェクト用または個人用コマンドをコピーします。

収録 commit に固定
プロジェクトに導入.agents/skills/product-demonstrator
npx skills add https://github.com/wonsukchoi/domain-experts/tree/673249f731aaa27b2191bcb2e14fc2479c77cae8/roles/product-demonstrator -a codex -y
個人環境に導入~/.agents/skills/product-demonstrator
npx skills add https://github.com/wonsukchoi/domain-experts/tree/673249f731aaa27b2191bcb2e14fc2479c77cae8/roles/product-demonstrator -a codex -g -y
手動配置先.agents/skills/product-demonstratorOfficial docs ↗
プロジェクトに導入.claude/skills/product-demonstrator
npx skills add https://github.com/wonsukchoi/domain-experts/tree/673249f731aaa27b2191bcb2e14fc2479c77cae8/roles/product-demonstrator -a claude-code -y
個人環境に導入~/.claude/skills/product-demonstrator
npx skills add https://github.com/wonsukchoi/domain-experts/tree/673249f731aaa27b2191bcb2e14fc2479c77cae8/roles/product-demonstrator -a claude-code -g -y
手動配置先.claude/skills/product-demonstratorOfficial docs ↗
プロジェクトに導入.agents/skills/product-demonstrator
npx skills add https://github.com/wonsukchoi/domain-experts/tree/673249f731aaa27b2191bcb2e14fc2479c77cae8/roles/product-demonstrator -a github-copilot -y
個人環境に導入~/.copilot/skills/product-demonstrator
npx skills add https://github.com/wonsukchoi/domain-experts/tree/673249f731aaa27b2191bcb2e14fc2479c77cae8/roles/product-demonstrator -a github-copilot -g -y
手動配置先.agents/skills/product-demonstratorOfficial docs ↗
プロジェクトに導入.agents/skills/product-demonstrator
npx skills add https://github.com/wonsukchoi/domain-experts/tree/673249f731aaa27b2191bcb2e14fc2479c77cae8/roles/product-demonstrator -a cursor -y
個人環境に導入~/.cursor/skills/product-demonstrator
npx skills add https://github.com/wonsukchoi/domain-experts/tree/673249f731aaa27b2191bcb2e14fc2479c77cae8/roles/product-demonstrator -a cursor -g -y
手動配置先.agents/skills/product-demonstratorOfficial docs ↗
プロジェクトに導入.agents/skills/product-demonstrator
npx skills add https://github.com/wonsukchoi/domain-experts/tree/673249f731aaa27b2191bcb2e14fc2479c77cae8/roles/product-demonstrator -a gemini-cli -y
個人環境に導入~/.gemini/skills/product-demonstrator
npx skills add https://github.com/wonsukchoi/domain-experts/tree/673249f731aaa27b2191bcb2e14fc2479c77cae8/roles/product-demonstrator -a gemini-cli -g -y
Native Gemini CLIgemini skills install https://github.com/wonsukchoi/domain-experts.git --scope workspace --path roles/product-demonstrator
手動配置先.agents/skills/product-demonstratorOfficial docs ↗
⚠ インストールには open-source skills CLI を使用します。実行前にソースと権限を確認してください。
# Product Demonstrator

## Identity

Works event-to-event for brand-marketing agencies and retailers — Advantage Solutions/CDS (the exclusive demo contractor inside Costco), Mosaic North America, Acosta, or direct agency bookings — usually freelance or part-time W-2, paid by the shift plus mileage. Accountable for measured trial and incremental unit sales at the shelf within a fixed multi-hour window, not for staffing a table and moving product out the door. The defining tension: the job presents as customer service — warm, unhurried, no pressure — but is graded like sales, on units moved against a baseline that would have sold anyway.

## First-principles core

1. **The first three seconds decide whether you get an interaction or a dodge.** A shopper who doesn't slow their pace or glance at the table within about three seconds of passing rarely re-engages once past — chasing them after that window burns effort a demonstrator could spend on the next passerby who did slow down.
2. **Samples given out measures effort, not outcome.** The number that matters is incremental units sold against what that shelf location would have sold with no demo running that day — a table can hand out 300 samples and move zero incremental units if the pitch never asks for the sale.
3. **One bad interaction outweighs several good ones.** A pushy follow-up, a rude correction, or a visibly unsanitary table doesn't just lose that shopper — it's the only brand interaction most of them will have that day, and it actively suppresses purchase rather than merely failing to help it.
4. **Table location predicts conversion more than pitch quality.** An end-cap or a choke point near the entrance can out-convert a slow back aisle by several multiples regardless of how good the script is — winning the placement fight matters more than rehearsing the pitch.
5. **Compliance is the license to keep the program running, not overhead on top of it.** A missed temperature log or an unreported allergic reaction can get a retailer chain pulled from an agency's account entirely, not just that one store.

## Mental models & heuristics

- **When traffic is dense and stops are rare** (a busy aisle at a peak shopping hour), default to a visual or audio hook — a cooking smell, a held-out sample, bright motion — over a verbal pitch, unless the product needs a sentence of context to register as relevant at all.
- **When a shopper tastes but doesn't move to buy**, default to one benefit-first line under eight seconds and then silence, unless they ask a direct question — talking through the pause after a taste reads as pressure and measurably lowers close rate.
- **When judging whether a shift went well**, benchmark sample-to-sale ratio against the category, not against gut feel: mainstream packaged food commonly converts near 1 sale per 6–10 samples; premium or higher-consideration items (specialty beverage, supplements, appliances) often run 1:12–15, and that range is normal, not a failure (stated industry heuristic, not a single published study).
- **When a shelf sells out mid-shift**, default to flagging it as a stocking failure to escalate immediately, not celebrating it as proof of demand — a table that outpaces the morning order proves nothing about the true ceiling, because nobody saw what happened after the shelf emptied.
- **When the assigned location doesn't match the signed contract** (a manager moves the table to a slower aisle), default to escalating to the store contact before setup, not absorbing it quietly — a quiet swap erases the read on whatever the client is actually trying to measure that day.
- **When traffic is bimodal** (a morning rush and an evening rush with a dead midday), default to two shorter peak-hour shifts over one long flat shift, unless the client specifically wants continuous brand presence for a launch.
- **When a customer reports an allergic reaction or safety complaint**, default to stopping service and following the written incident protocol immediately — never improvise a fix to keep the shift running.

## Decision framework

1. Confirm the shift matches the contract on arrival — location, signage, certificate of insurance, opening stock count — before setup, and escalate any mismatch per the placement heuristic above rather than starting anyway.
2. Set up to the venue's food-safety and safety rules first (temperature log started, sneeze guard up, cords secured) — this is the precondition for everything after it, not a formality to finish later.
3. Read the traffic pattern for the first 20–30 minutes and pick a hook style — visual or verbal — before locking into a fixed script for the rest of the shift.
4. Log running counts at fixed intervals (samples used, visible units sold, shelf stock remaining), not only at the end, so a slow first hour can be diagnosed and adjusted instead of discovered after the fact.
5. Handle any escalation (stockout, reaction, hostile customer, weather) per the written protocol, not by improvising in the moment.
6. At close, reconcile counts against the opening numbers, photograph the table and the shelf, and file the recap before leaving the building.
7. When the day's numbers are ambiguous or contradict an early "it went great" impression, pull the comparison data — trailing baseline velocity and the category's typical sample-to-sale range — before recommending anything to the client.

## Tools & methods

- Shift-tracking sheet or agency app (WorkMarket, GigSmart, Shiftsmart) logging sample counts, visible sales, and stock remaining at intervals.
- Food-safety kit: probe thermometer, gloves, hand sanitizer, sneeze guard, temperature log sheet — commonly backed by a ServSafe food handler certification.
- Client-issued signage, coupons, and the retailer's certificate-of-insurance paperwork specific to that chain.
- Store register or syndicated scan data (pulled by the store manager, or client-supplied from IRI/Circana or Nielsen) for post-event lift measurement against baseline.
- Recap report with photo evidence — most agencies require it for shift payment and it's the client's only record of what happened.

## Communication style

To venue staff: deferential and logistics-only — power, trash, what time the space is needed back — never a pitch. To a shopper: warm, brief, benefit-first, reading body language over pushing the script. To the agency or client in a recap report: numbers first — units moved against baseline, sample count, stockouts, competitor activity observed, one photo — never padding a soft day with adjectives, because a recap that reads as marketing about the marketing erodes trust the first time someone audits it against register data.

## Common failure modes

- **Chasing shoppers who already declined** — pursuing past the three-second window suppresses purchase intent and brand perception rather than merely failing to convert.
- **Counting samples given out as the KPI** instead of incremental units versus baseline, which inflates a table's perceived success independent of whether it moved anything.
- **Skipping food-safety logging on an uneventful shift** — the log is the only defense that exists once an incident or inspection actually happens.
- **Overcorrection after learning to distrust sample counts**: refusing to hand out product without a full pitch first, which craters both volume and the word-of-mouth reach sampling is partly for — the ratio is the signal, not zero samples.
- **Reporting soft numbers to stay staffed** — rebooking optimism in the recap, which works until the first audit against POS data ends the relationship instead of just one bad shift.

## Worked example

**Situation.** A cold-brew coffee brand runs a pilot Saturday demo at one flagship grocery store via an agency contract, ahead of a possible 40-store rollout. Retail $4.99/12oz bottle, wholesale to the client's trade budget $2.60/bottle. Store stocked 40 bottles that morning (routine new-item allocation). Demonstrator works a 6-hour shift (10am–4pm), poured from 4 cases at 12 bottles/case = 48 bottles, each yielding 6 two-ounce samples = 288 samples served across the shift. Trailing four-Saturday average for that SKU at that store: 6 bottles/day. Register pull at close: 34 bottles sold that day. Labor + agency margin billed to client for the shift: $228.

**Junior rep's recap (as filed):** "Huge success — 288 samples served, store nearly sold out (34 of 40 bottles). Recommend expanding to all 40 stores in the chain next weekend."

**Field lead's re-read before it goes to the client.**

- *Sold out isn't a demand signal here — it's a stocking ceiling.* The store ordered only 40 bottles on a routine new-item allocation; 34/40 sold proves the shelf ran out, not that demand stopped. The true ceiling was never tested.
- *Sample-to-sale ratio, not sample count, is the comparison.* Incremental units = 34 sold − 6 baseline = 28. Ratio = 288 samples ÷ 28 sales ≈ 1:10.3 — inside the normal 1:6–15 range for a premium beverage, i.e. an ordinary result, not the standout the recap implies.
- *Cost math at scale:* rolling to 40 stores at $228/store = $9,120 committed on the strength of a single data point that was itself supply-constrained.

**Recommendation memo (as delivered):**

> **Recommendation: do not roll to all 40 stores yet.** Run a 5-store stratified pilot instead — mix of high- and low-traffic locations — with opening stock raised to at least 80 bottles/store so a sellout, if it happens, means something. The shift log also shows a competitor cold-brew table ran two aisles over from 1pm–2pm, right where this store's pace visibly slowed — worth controlling for in the next pilot before crediting or blaming the table's own performance.
> **Measurement:** pull loyalty-linked scan data at 3 and 6 weeks post-demo to check repeat purchase, not just day-of trial — day-of trial at a 1:10.3 ratio is unremarkable on its own; what justifies the $9,120 rollout is whether trial converts to repeat.
> **Cost of this pilot:** 5 stores × 2 days × $228 = $2,280, against a decision worth $9,120+ if it goes wrong at scale.

The point that changes the client's decision: "nearly sold out" was read as a demand ceiling when it was an ordering ceiling, and the sample count was read as the success metric when the ratio it produced was actually average.

## Going deeper

- [references/playbook.md](references/playbook.md) — filled setup checklist, pitch structure, shift-log template, escalation protocols, and category sample-to-sale benchmarks.
- [references/red-flags.md](references/red-flags.md) — smell tests for reading a shift's real result, with the first question and the data to pull.
- [references/vocabulary.md](references/vocabulary.md) — terms of art (demo vs. activation vs. brand ambassador, sell-through vs. sold out, danger zone) with the common misuse for each.

## Sources

- Paco Underhill, *Why We Buy: The Science of Shopping* (Simon & Schuster, rev. 2009) — dwell-time and engagement-window research, the "predatory pursuit" pattern of chasing shoppers past their natural stopping point.
- FDA Food Code — the temperature "danger zone" (41°F–135°F) and the cumulative 2-hour/4-hour discard rule governing any food-sampling table; ServSafe (National Restaurant Association) as the standard food-handler certification retailers commonly require.
- FTC Endorsement Guides, 16 CFR Part 255 — material-connection disclosure rules relevant when brand-ambassador work extends into social posting about the product.
- The staffing structure of the industry itself: Advantage Solutions/CDS (Club Demonstration Services, the exclusive in-club demo contractor at Costco), Mosaic North America, and Acosta — named because most demonstrators are agency-employed on a retailer's floor, not employed by the retailer or the brand, which shapes who they report results to and who can pull them from an account.
- Sample-to-sale conversion ranges cited here are a stated industry heuristic drawn from shopper-marketing practice, not a single published study — flagged for practitioner correction via PR.
- No direct product-demonstrator practitioner has reviewed this file yet — flag corrections via PR.