← Back to Skills Marketplace
outgoing

Discover Events in Any City

by Outgoing · GitHub ↗ · v0.1.5 · MIT-0
cross-platform ✓ Security Clean
82
Downloads
1
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install outgoing-event-discovery
Description
Find and book real-world things to do — restaurants, bars, concerts, comedy, museums, events, and activities — via natural-language search. The general entry...
README (SKILL.md)

Outgoing — things to do

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 book tickets when you're ready.

Use this general skill for everyday "what's on / where should we eat" requests. For a specific plan, prefer the matching companion — each is tuned to get you better results:

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 — 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 step-free, wheelchair-accessible places
book-tickets buy tickets for a bookable activity

How it works

Calls the Outgoing Partner API (GET /partner/v1/search) — one natural-language search returns up to 20 ranked, real venues/events. 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

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

Provision each end user once (POST /partner/v1/users with their external_user_id), then pass that id as X-External-User-Id on every call. A 404 means provision them first (details in llms.txt).

Search

curl -sS -G https://api.outgoing.world/partner/v1/search \
  -H "Authorization: Bearer $OUTGOING_API_KEY" \
  -H "X-External-User-Id: user-123" \
  --data-urlencode "prompt=live jazz and a late dinner tonight" \
  --data-urlencode "city=paris"
  • city — the city to search, lowercase with underscores (e.g. paris, new_york, tokyo, mexico_city). Defaults to new_york. Outgoing is global — pass whatever city the user names.
  • Returns { message, activities[] }; each activity has name, short_description, semantic_location, is_bookable, ticket_price, ….
  • Optional lat/lng center the search on a landmark or neighborhood.

Shape the 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 dinner near the Eiffel Tower for four people"

Present & book

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. To buy tickets, use the book-tickets skill (POST /partner/v1/bookings).

Usage Guidance
Before installing, make sure users are comfortable sending event-search text, city or optional precise location, and a service-specific user identifier to Outgoing. Use pseudonymous external user IDs where possible, avoid unnecessary sensitive details in prompts, and only provide real payment tokens after explicit confirmation of the booking and total cost.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The skill consistently describes discovering activities and booking tickets through the Outgoing Partner API; the requested API key, search calls, user provisioning, and booking flow fit that purpose.
Instruction Scope
The instructions disclose use of api.outgoing.world, user prompts, city or optional location context, and X-External-User-Id, but they do not add a separate user-facing privacy or consent notice.
Install Mechanism
The package is Markdown-only skill documentation, requires curl and OUTGOING_API_KEY, and contains no executable scripts, dependency installs, obfuscation, or local file access instructions.
Credentials
Network access and a partner API key are proportionate for an external event-search and booking integration; no broad local indexing, credential scraping, or unrelated commands were found.
Persistence & Privilege
The skill provisions a reusable external user identifier and the booking sub-skill can create real purchases, but the booking workflow explicitly requires user confirmation of the order and total cost before submitting a real payment token.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install outgoing-event-discovery
  3. After installation, invoke the skill by name or use /outgoing-event-discovery
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.5
No changes detected in this release. - Version bumped to 0.1.4 with no file or documentation changes. - All functionality remains the same as the previous version.
v0.1.3
Version 1.0.0 — Major restructuring and new occasion-specific skills - Split skill into a general entry point plus 10 new narrowly focused companion skills (e.g., date-night, kids-weekend, trip-planning, book-tickets). - Removed old reference files in favor of per-occasion SKILL.md documentation. - Updated core description and routing guidance: general requests handled by this skill; specific use cases route to occasion skills. - API setup, search, and response instructions updated and clarified. - New companion skills cover specific situations (romantic outings, family plans, accessible venues, and more) to shape results better.
v0.1.1
- Updated description and documentation to clarify Discovery and Booking features. - Simplified city and user parameter instructions. - Refined details on authentication, personalization, and required contact information. - Removed outdated city list and technical references no longer relevant.
v0.1.0
Initial release of the Outgoing Event Discovery skill: - Discover and book real-world events and experiences in supported cities using the Outgoing Partner API. - Supports recommendations for activities, restaurants, nightlife, exhibitions, and more, as well as ticket booking. - Works in New York, San Francisco, Paris, Tokyo, Chicago, Bengaluru, Seville, Marseille, Ann Arbor, Loire-Atlantique, Dutchess County, and Basque Country. - Requires API key setup and user provisioning for secure and personalized access. - Comprehensive error handling and clear API usage guidance included.
Metadata
Slug outgoing-event-discovery
Version 0.1.5
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Discover Events in Any City?

Find and book real-world things to do — restaurants, bars, concerts, comedy, museums, events, and activities — via natural-language search. The general entry... It is an AI Agent Skill for Claude Code / OpenClaw, with 82 downloads so far.

How do I install Discover Events in Any City?

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

Is Discover Events in Any City free?

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

Which platforms does Discover Events in Any City support?

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

Who created Discover Events in Any City?

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

💬 Comments