Pluggable reservation booking — Resy, OpenTable, Tock, and other providers
11 on GitHubby Omar Shahinev0.1.28MITupdated 7 days ago
Not in a marketplace yet, so it loads for one session with --plugin-dir.
Plugin restaurant-cli in omarshahine/restaurant-cli. Commands read from the repo's manifest — 6 days ago.
What it installs
Skills (1)
restaurant
This skill should be used when the user asks to "book a restaurant", "make a reservation", "find a table", "check restaurant availability at", "snipe a reservation", "cancel a reservation", or names a specific restaurant alongside a date/time. Do not trigger on generic dining chit-chat ("what's for
Slash commands (5)
/restaurant-cli:restaurant-book
Book a restaurant reservation now (not a snipe — immediate booking)
/restaurant-cli:restaurant-jobs
Inspect or manage scheduled snipe jobs (list / cancel / logs)
/restaurant-cli:restaurant-setup
Interactively configure credentials for a reservation provider (Resy, OpenTable, etc.)
/restaurant-cli:restaurant-snipe
Schedule a future reservation to book at the exact release time (e.g. 10am sharp when Resy slots open)
/restaurant-cli:restaurant
Book, search, or manage a restaurant reservation via the pluggable restaurant-cli
Subagents (3)
opentable-agent
OpenTable-specific agent. Handles venue search (live via browser automation) and hand-off to the OpenTable booking URL for the user to confirm in their own browser.
restaurant-router
Router agent for restaurant reservation requests. Reads the provider registry, picks the right provider agent (resy-agent, opentable-agent), and dispatches.
resy-agent
Resy-specific booking agent. Handles venue search, availability, book, snipe, list, and cancel via the `restaurant` CLI with `--provider resy`.
Business-domain pod templates for the federated business autopilot (ADR-164 Phase 2) — pod templates plus a dry-run-by-default single-tick runner that validates, reserves budget, and resolves agent roles before posting to the BBS room
Prep calls, summarize and follow up, research accounts, review deals and pipeline, and write the forecast, using the CRM, email, calendar and chat tools your team already uses, or uploaded files. Updates records, drafts or sends email, posts to chat and books meetings when you ask.
Thirteen slash commands wrapping the designlang CLI: /extract (full design language → DTCG, Tailwind, Figma), /site (crawl a whole site → one canonical design system + consistency grade), /grade (shareable HTML report card + SVG badge), /battle (head-to-head graded comparison), /remix (restyle in 6 vocabularies — brutalist, swiss, art-deco, cyberpunk, soft-ui, editorial), /pack (one downloadable design-system bundle), /theme-swap (OKLCH-correct recolour around a new brand primary), /brand (full editorial brand-guidelines book — 13 chapters, hand-off-ready), /pair (fuse two designs across configurable axes — colours from one site, typography from another), /studio (live token-editor with component preview + export), /verify (rebuild from tokens and pixel-diff vs live for a fidelity score), /fidelity (score a clone vs the original — visual pixel-diff + motion fidelity — with a ranked correction plan), /gallery (build a shareable static gallery of measured clones).
Newsletter sponsor data: give it a newsletter's web address and it finds similar newsletters and the brands that sponsored them, with the newsletter and date where each ad ran; lists brands sponsoring newsletters by topic; and gives the median price newsletters list for a sponsor slot by list size. Adds the book-a-sponsor skill and the hosted Book a Sponsor MCP server (https://bookasponsor.com/mcp); no sign-in, no API key. Brand-level data only: no people, emails or phone numbers.
Compare live bid/ask for a crypto pair across exchanges and show spreads net of stated fees; read-only
1 skill · 1 command
jeremylongshore/tons-of-skills-marketplace 2,917
Maintain restaurant-cli?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.