← Back to Skills Marketplace
outgoing

Discover and Book Activities in Any City

by Outgoing · GitHub ↗ · v0.2.1 · MIT-0
cross-platform ✓ Security Clean
41
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install activity-discovery-and-booking
Description
Find things to do and places to eat in any city — restaurants, bars, concerts, comedy, museums, and live events — by natural-language search. Also books tick...
README (SKILL.md)

Outgoing — The AI-First Index for Ephemeral Events and Activities

Outgoing is an AI concierge for the real world: turn any "what should we do?" into a short, ranked list of real places and events, and automatically book tickets or make reservations when you're ready.

Use this general skill for everyday "what's on / where should we eat" requests at home, as well as detailed planning when you and your family are traveling.

We offer many skills specifically tuned to get you better results for common scenarios:

Skill Helps you…
date-night plan a romantic night out for two
kids-weekend find family- and kid-friendly fun
trip-planning make the most of a visit to a new city
work-meetup pick the right spot for a client dinner or meeting
enjoy-nature get outside to parks, gardens, scenic walks, hikes
friends-hangout round up a fun night with a group
meet-new-people find welcoming social events to meet people
pet-friendly bring your dog or pet along
stay-active do something sporty and active
accessible-outings find low-mobility, accessible places
book-tickets buy tickets for a bookable activity
make-reservation reserve a table at a restaurant

How it works

Calls the Outgoing API (GET /partner/v1/search) — one natural-language search returns ranked, personalized, high-quality events and activities. Full reference (auth, every parameter, booking, schemas) as plain Markdown: \x3Chttps://www.outgoing.world/llms.txt> and \x3Chttps://www.outgoing.world/llms-full.txt>.

Setup

You can authenticate with either an Outgoing API key or an AAuth key — AAuth keys are auto-provisioned by OpenClaw (see \x3Chttps://www.npmjs.com/package/@aauth/mcp-openclaw>). If you're not using AAuth, request an API key with the partner scope and store it in an env var:

export OUTGOING_API_KEY="og_api_…"   # partner scope — get one at https://outgoing.world

For Claw, usually your agent will act on behalf of a single user account, but you can provision additional users (e.g. for a partner or family member) and pass that id as X-External-User-Id.

Formulating your prompt

Pass the user's intent verbatim and fold in timeframe, vibe, group, and any landmark. One rich prompt beats several thin ones.

  • "what's on tonight in SoMa — drinks and live music"
  • "low-key things to do this rainy Sunday afternoon"
  • "best outdoor music near the Eiffel Tower next weekend"

Running the search

curl -sS -G https://api.outgoing.world/partner/v1/search \
  -H "Authorization: Bearer $OUTGOING_API_KEY" \
  --data-urlencode "prompt=live jazz and a late dinner tonight" \
  --data-urlencode "city=paris"
  • city — an optional hint to ground the search, if the query doesn't specify enough. Overridden by the contents of the query (e.g. live jazz in Soho)
  • Returns { message, activities[] }; each activity has activity_id, name, short_description, semantic_location, is_bookable, ticket_price, ….

Lead with the message, then list picks: name, one-line short_description, neighborhood (semantic_location), and the price label when is_bookable. Render picture_url where supported. Only report what the API returns — never invent venues, prices, or availability.

Booking (optional)

To buy tickets, use the book-tickets skill (POST /partner/v1/bookings).

Usage Guidance
Install only if you are comfortable giving this skill an Outgoing/AAuth credential and sending activity queries, city hints, and optional location details to Outgoing. Use dry-run tokens first, require explicit user confirmation before any real ticket purchase or reservation, and use X-External-User-Id only for users who have been provisioned and consented.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The stated purpose is to discover outings, buy tickets, and make reservations through Outgoing; API search, booking endpoints, payment tokens, webhooks, and user/account context all fit that purpose.
Instruction Scope
Most instructions are scoped to activity discovery or booking, and booking sub-skills require confirming cost or reservation details before submission; the accessible-outings trigger includes the broad word "accessible," so agents should disambiguate before invoking it for non-venue accessibility requests.
Install Mechanism
The artifact contains only Markdown skill files, requires an OUTGOING_API_KEY and curl, and has no executable scripts, package installs, or hidden install-time behavior.
Credentials
Sending prompts, city hints, and optional lat/lng to the Outgoing API is proportionate for venue/event search, but users should treat itinerary and location details as externally shared data.
Persistence & Privilege
There is no local persistence or privilege escalation; the skill can use API credentials, asynchronous webhooks, payment tokens, and provisioned external user IDs, which are disclosed and should be tightly controlled.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install activity-discovery-and-booking
  3. After installation, invoke the skill by name or use /activity-discovery-and-booking
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.2.1
v0.2.1 (was v0.1.9) - Improved skill documentation for clarity, setup, and usage instructions - Added details on related companion skills for various outing scenarios - Included environment variable requirements and authentication options - Clarified API usage, prompt formulation, and booking flow - Updated metadata (emoji, homepage, environment info)
Metadata
Slug activity-discovery-and-booking
Version 0.2.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Discover and Book Activities in Any City?

Find things to do and places to eat in any city — restaurants, bars, concerts, comedy, museums, and live events — by natural-language search. Also books tick... It is an AI Agent Skill for Claude Code / OpenClaw, with 41 downloads so far.

How do I install Discover and Book Activities in Any City?

Run "/install activity-discovery-and-booking" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Discover and Book Activities in Any City free?

Yes, Discover and Book Activities in Any City is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Discover and Book Activities in Any City support?

Discover and Book Activities in Any City is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Discover and Book Activities in Any City?

It is built and maintained by Outgoing (@outgoing); the current version is v0.2.1.

💬 Comments