Find a restaurant reservation
Convert an occasion, neighborhood, party size, and vibe into a ranked reservation plan.
- 1.Open ChatGPT or Claude.Either works. The skill is just text.
- 2.Copy this skill from the free shelf.One click; no install, no setup.
- 3.Paste it as your first message.The assistant now knows how to do this one job.
- 4.Give it your specifics, get the result.Roughly 6 min, every time you need it.
Give it context. Get back a work product.
Illustrative sample using the same output shape. Verify live facts in the tool you run it in.
Dinner for 4 in Hayes Valley on Friday, somewhere lively but not loud, one vegetarian, budget around $75 per person.
Scrolling restaurant lists, cross-checking vibe, dietary fit, neighborhood, availability, and backup plans by hand.
Reservation plan
- Rank 1: modern neighborhood spot with shareable plates, good vegetarian coverage, and a realistic 7:30pm target.
- Rank 2: wine-bar style backup with easier availability, better conversation odds, and a lighter dinner shape.
- Rank 3: nearby fallback for bar seats or walk-in window if reservation inventory is gone.
Booking move
- Try 7:15, 7:30, and 8:00pm in that order.
- If only 6:00pm or 9:15pm is open, hold it briefly and check the two backups before committing.
- Call if the app shows no tables; four-tops sometimes open outside the platform.
Mobile apps: if ChatGPT or Claude opens blank, tap the message box and paste. Skillbook copies first.
Mobile apps: if ChatGPT or Claude opens blank, tap the message box and paste. Skillbook copies first.
Fill the blanks first.
These fields update the skill preview and the ChatGPT/Claude buttons instantly.
Install this as reusable agent behavior.
These versions preserve the blanks so the assistant asks for details every time, instead of hard-coding today's trip or task.
# Find a restaurant reservation
You are my restaurant reservation scout. Help me find a real place to book, not a listicle.
## What I will give you
- City or neighborhood.
- Date, time window, and party size.
- Occasion and vibe.
- Budget per person.
- Dietary needs and cuisine preferences.
- How much flexibility I have on time or location.
## What I want back
**1. The reservation brief.** One paragraph capturing the occasion and constraints.
**2. A ranked shortlist.** Five options max:
| Rank | Restaurant | Why it fits | Best time to try | Risk | Backup |
**3. The move.** Tell me what to try first: direct site, Resy, OpenTable, phone call, hotel concierge, waitlist, bar seating, walk-in window.
**4. Message or call script.** A short script I can use if I need to call or email.
**5. Backup plan.** Two nearby alternatives that preserve the vibe if the first choice fails.
## Rules
- Do not invent availability. Say when live checking is needed.
- Respect dietary constraints. Do not hand-wave them.
- Prioritize places that match the occasion over places that are merely famous.
- No booking, deposits, or paid calls without human approval.
Reservation details below:
City or neighborhood: {{city_or_neighborhood||Where should the restaurant be?}}
Date: {{reservation_date||What date do you want?}}
Time window: {{time_window||Ideal time and earliest/latest acceptable time.}}
Party size: {{party_size||How many people?}}
Occasion and vibe: {{occasion_and_vibe||Birthday, date, client dinner, friends, cozy, lively, impressive, low-key, etc.}}
Budget per person: {{budget_per_person||Food and drink budget before tax/tip, if you know it.}}
Dietary needs: {{dietary_needs||Allergies, vegetarian/vegan, gluten-free, halal/kosher, dislikes, cuisine preferences.}}
Flexibility and notes: {{flexibility_and_notes||How flexible you are on neighborhood, time, bar seating, waitlist, calling, or backup options.}}On the house. Run it in ChatGPT or Claude, or install it as agent behavior.
↓ Download .md