ad-break
Installation
SKILL.md
Ad break
Ask the mode: rewarded, interstitial, banner, none, or existing.
Contract
Publish:
- stable
ad_session_id/ request identity - placement ID and placement-policy revision
- provider/platform capability and availability result
- pre-show game/session state and resume target
- completion / skip / cancel / error outcome
- reward receipt or grant reference when applicable
- fallback when the ad is unavailable, interrupted or duplicated
Ownership
ad-break owns ad placement/lifecycle and resume handoff. game-state-flow / UI skills own the surrounding game state, entitlement-grant owns idempotent rewarded grants, game-monetization owns the product/value policy, and provider/store rules remain live external constraints.