google/poi-discovery-briefing
Extracts specific local activity recommendations and sentiment from travel vlogs into a shareable HTML BD report.
npx skills add https://github.com/google/adk-samples --skill poi-discovery-briefing
Objective: Equip an Online Travel Agency (OTA) Business Development (BD) team with actionable data on local activities around a specific Point of Interest (POI). Extract recommendations from travel vloggers, gauge audience sentiment, and package it into a shareable HTML report.
Execution Steps:
search_youtube to find highly relevant travel vlogs about the requested POI (e.g., "Mount Fuji travel vlog", "Things to do in Tokyo").get_video_transcript on the top 2-3 longest vlogs. Travel vloggers often list 10+ activities in a single video. Scan the transcript to identify the specific names of activities, restaurants, or sub-locations they mention.generate_timestamp_url to create a direct jump link to the exact second the vlogger begins talking about each specific activity.get_video_comments for the videos to see if the audience is agreeing with the vlogger's recommendations or complaining about them (e.g., "The boat ride is a tourist trap").<a href="..."> direct timestamp link.get_video_details).publish_file(content=html_string, filename="poi_briefing.html") to upload the final HTML string to the cloud. Return the generated public URL directly to the user in the chat so they can immediately share it with their BD team.Take google/poi-discovery-briefing from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.