Overview
- Skill Key
- gdanielwalk/guruwalk-free-tours
- Author
- gdanielwalk
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/gdanielwalk/guruwalk-free-tours
- Latest Commit SHA
- 4ba93038fb69b1695bbe64718ae3aac53b8f2da5
Search GuruWalk free tours through the GuruWalk MCP server and return bookable options by city, dates, and language. Use this skill when the user asks for free tours, walking tours, guided city tours, plans in a city, or availability of tours on specific dates.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 guruwalk-free-tours 技能。 若已安装,则直接安装 guruwalk-free-tours 技能。
# GuruWalk Free Tours Use the GuruWalk MCP server to search free tours: `https://guruwalk-api-44909317956.europe-southwest1.run.app/mcp` The server currently exposes one tool: - `search` ## Tool Contract `search` input: - `city` (string): lowercase slug in English with spaces replaced by `-` - `start_date` (string): `yyyy-mm-dd` - `end_date` (string): `yyyy-mm-dd` - `language` (string): two-letter code, usually `es`, `en`, `de`, `it` `search` output: - Tool returns `content[0].text` containing a JSON string. - Parse that string to get an array of tours. - Each tour contains: - `title`, `url`, `meetpoint_address`, `average_rating`, `duration`, `guru.name`, `image_url` - `events[]` with `start_time` (UTC), `available_spots`, `language` ## Execution Workflow 1. Determine city, date range, and preferred language from user request. 2. Normalize `city` to slug format: - `new york` -> `new-york` - `san sebastian` -> `san-sebastian` 3. Use valid ISO dates for both fields. 4. Call `search`. 5. Parse JSON from `content[0].text`. 6. Filter and rank results for user-facing output: - keep only events with `available_spots > 0` - prioritize events matching requested language when possible - prefer higher `average_rating`, then earlier upcoming time 7. Return concise options with booking URL and next available slots. ## Defaults - If user does not specify language, use: - `es` for Spanish conversation - `en` otherwise - If user does not specify dates, ask for dates before calling the tool. - If date intent is relative, convert to explicit dates before calling. ## Response Format to User For each recommended tour include: - Tour title - Rating - Duration - Guide name - Meeting point - 1-3 next available sessions (with timezone label) - Booking URL If no tours are found: - explain that no availability was returned for the given city/date range - propose adjusting one variable at a time: city slug, dates, or language ## Observed Edge Cases (f...
openstockdata
OpenClaw Skill for stock data analysis
capt-marbles
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discoverability and citation.
capgoblin
Access unsecured credit lines for AI agents on the Arc Network using the Credex Protocol. Use for borrowing USDC against reputation, repaying debt to grow credit limits, providing liquidity as an LP, or managing cross-chain USDC via Circle Bridge. Triggers on "borrow from credex", "repay debt", "deposit to pool", "check credit status", "provide liquidity", or any credit/lending task on Arc.
capt-marbles
Control PhantomBuster automation agents via API. List agents, launch automations, get output/results, check status, and abort running agents. Use when the user needs to run LinkedIn scraping, Twitter automation, lead generation phantoms, or any PhantomBuster workflow.
camelsprout
DuckDB CLI specialist for SQL analysis, data processing and file conversion. Use for SQL queries, CSV/Parquet/JSON analysis, database queries, or data conversion. Triggers on "duckdb", "sql", "query", "data analysis", "parquet", "convert data".
camohiddendj
DuckDuckGo HTML search scraper CLI with JSON, CSV, OpenSearch, markdown, and compact outputs.