Install any skill in seconds. Free to start, no credit card required.
Get Started Free →dpearson2699/weatherkit
Fetch WeatherKit current, minute, hourly, and daily forecasts; weather alerts; iOS 18+ changes, historical comparisons, summaries, and statistics; and required Apple Weather attribution.
Passed 21 of 22 test cases with the skill, and 14 of 22 without it.
and 7 more in the full report
7 fixed14 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
When calling `weather.hourlyForecast` or querying `.hourly` without custom date bounds in WeatherKit, how many hours are included in the default forecast?
| Checked | Without skill | With skill |
|---|---|---|
| States that the default hourly forecast returns 25 hours. | Missed | Passed |
The instructions your model reads when the skill loads.
Fetch current conditions, hourly and daily forecasts, weather alerts, and
historical statistics using WeatherService. Display required Apple Weather attribution.
NSLocationWhenInUseUsageDescription to Info.plist if using device locationimport WeatherKit
import CoreLocation
Use the shared singleton or create an instance. WeatherService conforms to
Sendable; keep app cache and UI state isolated separately.
test cases passed, vs 14 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.