adsenselisted
Install: claude install-skill Firzus/agent-skills
# AdSense
Monetize a site through AdSense at the highest revenue the layout, traffic, and policy surface honestly support. Revenue work is a **gate** first and an optimization second: a restricted account earns nothing that a clever placement can recover.
Leading words for this skill:
- **gate** — policy, traffic validity, consent, and `ads.txt` are checked before any revenue idea is entertained. A failed gate outranks every optimization in the backlog.
- **demand** — most "lost revenue" is lost *demand* (unfilled requests, suppressed consent signals, unauthorized seller, over-blocking), not bad placement. Chase the missing bidders before adding ad slots.
- **viewable** — an impression only earns its keep when it had a real chance of being seen: 50% of pixels, one continuous second. Prefer fewer **viewable** impressions to many unseen ones.
- **fail-open** — a render-path condition that *guesses* whether an ad will succeed should fail toward serving; one that asks whether a page *may* carry an ad stays. Defined once, with its exceptions and its status as a field-test heuristic, in [frameworks.md](./frameworks.md).
- **provenance** — every rule carries the product it came from. A Google Publisher Tag or Ad Manager capability is *not* an AdSense permission. Ad refresh is the canonical trap.
- **experiment** — placement and density claims are settled by a controlled experiment, never by a before/after anecdote across two different weeks.
## When not to use
- App/in-game mon