weekend-city-trip

Generates weekend travel research reports for Chinese cities via the anysearch WebSearch API.

73|10|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/liangdabiao/weekend-city-trip --skill weekend-city-trip-liangdabiao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weekend-city-trip
Source: https://github.com/liangdabiao/weekend-city-trip
Command: npx skills add https://github.com/liangdabiao/weekend-city-trip --skill weekend-city-trip-liangdabiao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve? Manually researching a weekend trip to a Chinese city means checking many platforms (Xiaohongshu, Dianping, local tourism bureaus) and often finding outdated or incomplete information. This Skill automates the investigation: it runs 11-15 parallel Chinese web searches through the anysearch API and consolidates results into a structured Markdown report covering events, food, transit, and routes. ## Core Features & Use Cases - 11-direction city research: Covers Xiaohongshu trending activities, concerts, markets, sports matches, museums, discount tickets, Heytea stores, food streets, city walk routes, 5A scenic areas, and subway lines. - Quality-check iteration loop: Automatically scans the draft report against minimum density thresholds and triggers up to 2 rounds of supplementary queries before delivery. - Optional HTML and map output: Converts the Markdown report into a styled single-file HTML page, and can geocode extracted places via the Amap (Gaode) API to produce an interactive map with 11 marker categories. - Use Case: Tell the agent "research what to do in Guangzhou next weekend" and receive a 20-30 KB report with three themed weekend itineraries, cited sources, and an optional clickable map. ## Quick Start Ask the agent to research what is fun in Guangzhou next weekend and generate an illustrated travel report.

Frequently Asked Questions about weekend-city-trip

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I research weekend activities in a Chinese city with AI?

Tell the agent a phrase like "research what to do in Guangzhou next weekend". The skill locks the date range, runs 11 parallel anysearch queries across 5+4+2 batches, and consolidates results into a 10-section Markdown report with routes and cited sources.

What search API does this travel research skill use?

It uses the anysearch WebSearch API over JSON-RPC 2.0 via a bundled Python CLI. Anonymous access works at low QPS, but setting ANYSEARCH_API_KEY raises rate limits. Google or Bing backends are not supported.

Can I generate an interactive map from the travel report?

Yes, if you configure Amap keys. The agent extracts real places from the report, geocode.py resolves coordinates via the Amap Web Service API, and inject.py renders a single-file HTML map with 11 marker categories, filters, and search.

Does this skill work for cities outside China?

No. The anysearch index is primarily Chinese-language, so recall for overseas cities is low. It is designed for mainland Chinese cities and trips within one month; long-term relocation or single-topic lookups are out of scope.

Why does the report say to double-check prices and event details?

Search snippets can contain outdated prices or single-source claims. The skill requires at least two sources for key facts and labels uncertain items, but ticket prices and event lineups can still change, so a pre-trip confirmation notice is included.

How many API calls does one city investigation consume?

A typical run uses 11 initial anysearch queries plus up to 4-5 supplementary queries if quality checks fail, capped at about 15-16 total calls. Map generation adds roughly 30-70 Amap geocoding requests per city.