What problem does it solve? Integrating rewarded ads with the Google Mobile Ads SDK involves platform-specific APIs, threading rules, and callback handling that are easy to get wrong, causing crashes or policy violations. This Skill provides step-by-step, platform-specific implementation guidance so rewarded ads are loaded, shown, and verified correctly. ## Core Features & Use Cases - Platform-Specific Guides: Dedicated reference instructions for Android (Kotlin), iOS (Swift), and Unity (C#) rewarded ad implementations. - Structured Workflow: Covers the full ad lifecycle: loading the ad, registering event callbacks, adding an opt-in UI element, showing the ad, and verifying the build. - Gotcha Prevention: Highlights critical pitfalls such as UI-threading requirements in Android callbacks and main-thread scheduling for Unity ad events. - Use Case: A mobile game developer wants to let players watch an ad to earn in-game currency. The Skill walks them through loading a RewardedAd, wiring a button to show it, handling the reward callback, and verifying the project compiles. ## Quick Start Use the google-mobile-ads-rewarded skill to add a rewarded ad with a reward button to my Android app.