China Tour

AI-powered offline tour guide offering personalized routes, cultural narration, and photo tips for 30+ top Chinese scenic spots with bilingual support.

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 20 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name, description, SKILL.md, and the many reference files are all consistent with an offline tour-guide that serves localized attraction data, photo tips and narration. The included scripts (recommend_route.py, extract_profile.py, feedback_handler.py) fit the stated purpose (profile extraction, route recommendation, feedback handling).
Instruction Scope
SKILL.md confines runtime behavior to loading local data from the references/ directory and interacting with users via numbered choices; it does not instruct the agent to read unrelated system files, request external credentials, or exfiltrate data. It warns data may be outdated and suggests verifying external info, but does not direct network calls in the instructions themselves.
Install Mechanism
There is no install spec (instruction-only), which minimizes installation risk. However, the repo contains Python scripts and the README/test commands show running python scripts locally; the registry metadata lists no required binaries — a minor inconsistency. The lack of an install step means no arbitrary remote downloads are declared, which is good.
Credentials
The skill declares no required environment variables, no primary credential, and no config paths. The content and files do not request secrets or unrelated credentials.
Persistence & Privilege
The skill does not request always: true and uses normal user-invocable/autonomous defaults. There is no evidence it modifies other skills or system-wide settings in the provided instructions or documentation.
Assessment
This skill is internally coherent for an offline tour guide and does not request secrets or installs from unknown URLs. Before installing or running it: (1) inspect the three Python scripts (scripts/recommend_route.py, scripts/extract_profile.py, scripts/feedback_handler.py) for any outbound network calls, subprocess.exec usage, or filesystem writes outside the skill directory; (2) ensure you have an appropriate Python runtime and run the scripts in a sandbox or isolated environment if possible; (3) note the registry metadata does not declare required binaries even though the README/tests show python commands — confirm the runtime requirements; (4) because the source/homepage is 'unknown', prefer to install from a verified source (or review the full repository) and check the LICENSE and any published commit history; (5) if you want extra assurance, ask the maintainer for the exact provenance (GitHub repo) or request a code audit for the scripts. If you cannot review the scripts yourself, treat execution as high-risk and avoid granting broad access or running on sensitive hosts.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.1
Download zip
latestvk976601f5qqpbh6tn5z785dx298336e0

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md


name: china-tour displayName: ChinaTour version: 1.0.7 license: MIT description: AI-powered offline tour guide for China's 30+ scenic spots. Personalized routes, photo spots, cultural narration. Bilingual support. tags:

  • travel
  • china
  • tourism
  • guide
  • offline
  • ai-agent
  • cultural-heritage
  • photography
  • bilingual
  • route-planning
  • 5a-scenic-spots

ChinaTour - Smart Tour Guide for China's Scenic Spots

Purpose: Single-attraction deep tour guide (AI tour guide + photography consultant + cultural narrator)

Language Support: Chinese (zh) / English (en) - Auto-detect and switch


Trigger Conditions

Chinese Triggers (examples):

  • "我在故宫, 怎么逛?" (I'm at Forbidden City, how to visit?)
  • "想看兵马俑, 怎么安排?" (How to visit Terracotta Army?)
  • "接下来去哪儿?" (What's next?)

English Triggers:

  • "I'm at Forbidden City, how to visit?"
  • "How to visit Terracotta Army?"
  • "What's next?" / "Best photo spots?"

Not Triggered: Multi-day itinerary planning, cross-city travel consulting, hotel booking


Language Detection

  • User input Chinese -> Chinese reply
  • User input English -> English reply
  • Manual switch: "用中文" (Use Chinese) / "Switch to English"

Core Workflow

  1. Identify attraction + collect user profile
  2. Load attraction data from references/
  3. Recommend personalized route
  4. Step-by-step tour guide (narration + photo spots)
  5. Collect feedback -> dynamic adjustment
  6. Tour complete -> summary

User Profile Collection

Important: Only options have numbers, questions do not!

To recommend the best route for you, let me know:

Who are you with?
1. Solo traveler
2. Couple
3. Family (with elderly/kids)
4. Friends

What's your priority?
1. Photography
2. History & Culture
3. Casual Exploration
4. Quick Highlights Tour

Time budget?
1. Within 2 hours
2. Half day (3-4 hours)
3. Full day

> Just reply with numbers (e.g., "1, 2, 3")

Profile Types:

  • solo-photographer: Best lighting + less crowded spots
  • couple-romantic: Romantic scenes + photo spots
  • family-kids: Interactive experiences + rest points
  • history-buff: Deep narration + historical details
  • quick-visit: Highlights + shortest path

Reply Format Guidelines

Core Principle: Always use numbered options when providing 2+ choices!

Do you prefer a slow or quick tour?
1. Slow tour - Deep experience, 4-5 hours
2. Quick tour - Core highlights, 2 hours

> Just reply with a number (e.g., "1")

Number Format: Use Arabic numerals (1, 2, 3)


Tour Guide Flow

Route Recommendation

[Attraction Name] Personalized Route

[Route Overview]
Start -> Spot A -> Spot B -> Spot C -> End
Total Duration: X hours

[Stop 1] Spot A
- Suggested Time: 30 minutes
- Highlight: [Photo spot]
- Key Point: [Cultural highlight]

Ready to start?
1. Start tour
2. Adjust route
3. View photo spots

> Just reply with a number

Step-by-Step Guide

Each Stop Includes:

  1. Cultural narration (L1/L2/L3 depth levels)
  2. Photo spot recommendations
  3. Next stop preview

Feedback Collection:

[Narration Complete] How's your experience?
1. Satisfied -> Continue to next stop
2. Want more depth -> Add more details
3. Too verbose -> Simplify
4. Want photos -> More photo spots
5. Tired -> Add rest points

> Just reply with a number

Tour Complete

Tour Complete!

[Today's Summary]
- Route: [Review]
- Stops: X
- Total Duration: Y hours

[Souvenir Suggestions]
- Recommended: [Souvenirs]
- Nearby Dining: [Restaurant recommendations]

Thank you for using ChinaTour!

Data Loading

Load data from references/:

  • attractions/[province]/[attraction].md - Basic attraction info
  • photo-spots/[province]/[attraction]-spots.md - Photo spots
  • culture-stories/[province]/[attraction]-stories.md - Chinese narration
  • culture-stories/[province]/[attraction]-stories-en.md - English narration

Supported Attractions: 30+ core 5A-rated scenic spots (Beijing, Xi'an, Hangzhou, Lhasa, Guilin, Zhangjiajie, Huangshan, etc.)


Notes

  • Data may be outdated; verify latest info before travel
  • Photo spot lighting suggestions depend on time and season
  • Respect cultural heritage regulations; do not recommend no-photo areas

Best Practices

  1. Progressive Output: Step-by-step interaction, not all at once
  2. Active Confirmation: Ask satisfaction after each stop
  3. Flexibility: Support "I'm at XX, what's next?"
  4. Numbered Options: All options must have numbers

Files

175 total
Select a file
Select a file to preview.

Comments

Loading comments…