weather-skill

Retrieve weather summaries with conditional humidity and wind speed lookups.

21.1k|3.8k|Updated Apr 1, 2025
One-click install
npx skills add https://github.com/google/adk-python --skill weather-skill-google
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weather-skill
Source: https://github.com/google/adk-python/tree/main/contributing/samples/environment_and_skills/skills_agent/skills/weather-skill
Command: npx skills add https://github.com/google/adk-python --skill weather-skill-google

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It reduces the effort of looking up weather details manually by retrieving a current snapshot from reference data and generating targeted updates when specific metrics are requested.

Core Features & Use Cases

  • Reference-based weather summaries: Pulls the base conditions for a location from the skill’s provided weather reference data.
  • Conditional metric augmentation: Adds extra information when users request humidity or wind speed by invoking the appropriate tool/script.
  • Use Case: When planning a trip, request a quick weather briefing and ask for humidity or wind speed only if that factor matters for comfort or activities.

Quick Start

Ask for the weather update for San Francisco, including humidity and wind speed when needed.

Frequently Asked Questions about weather-skill

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

FAQPage Schema
How do I get a weather summary with humidity and wind speed for a specific location?

To get a weather summary with humidity and wind speed, request a location briefing and specify the atmospheric metrics needed. The system retrieves base conditions from reference data and conditionally augments the output by invoking scripts for humidity and tools for wind speed.

What is the best way to retrieve current weather conditions for itinerary planning?

Retrieving current weather conditions for itinerary planning is best handled by requesting an on-demand location briefing. The system reads a base weather snapshot from reference data to provide a quick environmental update for your target location.

Can I request wind speed and humidity separately when checking a weather briefing?

Yes, you can request wind speed and humidity separately when checking a weather briefing. The system uses deterministic step selection to conditionally invoke the get_wind_speed tool or get_humidity script only when those specific metrics are requested.

Does the weather briefing tool require external dependencies or internet access to function?

The weather briefing tool does not require external dependencies to function. It operates entirely self-contained by reading base weather updates from internal reference data and running provided scripts for conditional metric lookups.