# Design Ad Monetization

> Design in-product ad placements and rewarded-ad grants. Use when the user asks about rewarded ads, mediation, ad-free purchase, or interrupting the core loop. Do not use for buyer checkout or store listings.

- Skill: `sylphxai/design-ad-monetization` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add sylphxai/design-ad-monetization`
- Raw SKILL.md: https://api.skillmd.com/api/skills/sylphxai/design-ad-monetization/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: SylphxAI (https://skillmd.com/u/sylphxai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/sylphxai/design-ad-monetization

---


# Design Ad Monetization

Place ads only at natural breaks. A disabled placement starts no SDK, network, or background work. Ads may not become the only viable path through the core loop.

Rewarded grants follow eligible → requested → loaded → started → completed → verified → granted. No-fill, timeout, and duplicate callbacks do not grant.

Open [ad monetization systems](references/ad-monetization-systems.md) when the mediation or reward machine needs depth.

