thinkhard.SI

Prompt repository Small business

Plan a stall at a market or craft fair

You have a market or craft fair coming up and want a plan for how much to bring and how to set up, based on what has sold before.

Registry no.
SMB-044
Collection
Small business
Laid out for
Any chat model
Score
10 out of 10
Blanks to fill
6

Small businessAny chat

The prompt

Score 10 of 10, Excellent

Use it when You have a market or craft fair coming up and want a plan for how much to bring and how to set up, based on what has sold before.

  • {{event}}
  • {{staff}}
  • {{past_sales}}
  • {{products}}
  • {{event_details}}
  • {{payments}}
Full prompt and why it works
Prompt
Plan my stall at {{event}}, so that I bring the right amount of stock, take payments without trouble and leave with a way to reach the people who bought from me. I run it with {{staff}}, so the plan has to be practical for a small team on the day.

Past sales at markets like this (item, quantity sold, price, which event), or "first market":
"""
{{past_sales}}
"""

What I sell, and my current stock: {{products}}
Event details (date, hours, pitch size, table provided or not, power, cover from weather, expected visitors if the organizer gave a figure, fees): {{event_details}}
Payments I can take: {{payments}}

Work out and write:
1. Stock to bring: a table with the columns Item, Sold last time, Bring, Why. Base quantities on past sales at similar events, scaled to this event's hours and visitor figure where given, plus a buffer you state.
2. Prices and signs: price labels, a sign that says what I make in under ten words, and any bundle price only if I approve it.
3. Layout: the table as a customer sees it from the front, what goes at eye level, where I stand, and where the card reader goes.
4. Float and payments: a cash float made up from my prices, so I can give change for the common bills, and a backup if the card reader loses signal.
5. Packing list: a checklist grouped under Display, Stock, Payments, Comfort and weather, Paperwork.
6. Staffing: who does what, and break cover, if there are two or more of us.
7. Repeat customers: one way to collect contact details with consent, such as a sign-up sheet or a code to my mailing list, and what goes in each bag.

Keep it to what fits on two printed pages, written as checklists I can tick on the day.

A good plan means I neither sell out by noon nor carry most of my stock home.

Do not invent visitor numbers, sales or prices, and do not suggest discounts I did not approve. Leave out permits, insurance and food rules unless the event details mention them; add one line telling me to check the organizer's requirements instead.

If it is my first market, say so and give a small starting range for each item instead of a single number. If a past sales figure looks odd, for example one event far above the rest, say so and do not let it drive the quantities without a note.

Variables

{{event}}
The market or fair, for example "the Saturday farmers market at [place]".
{{staff}}
Who is running the stall, for example "just me" or "me and one helper".
{{past_sales}}
What sold at past events: item, quantity, price, which event. Write "first market" if this is your first.
{{products}}
What you sell, with prices and how much stock you have.
{{event_details}}
Date, hours, pitch size, what the organizer provides, expected visitors, fees.
{{payments}}
How you take payment, for example "cash and a card reader on my phone".

Why it works

  • If unsure. A first market gets a starting range per item, and an outlier event is called out instead of setting the quantities.
  • Format. Checklists grouped by job fit on two printed pages, so the plan works on the day, not only the night before.
  • Background facts. Quantities are scaled from your own past sales and this event's hours, never from a guess about the crowd.

How to use it

  1. Press Fill in blanks and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/market-stall-plan

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "market-stall-plan"}, or just ask for it by name.