What problem does it solve? Cold email personalization requires knowing what a prospect is currently advertising, but the Meta Ad Library is keyed to Facebook Pages while prospect lists are keyed to company domains, and naive lookups return the wrong company's page or fabricated ad copy. ## Core Features & Use Cases - Verified page discovery chain: Resolves a bare domain to a verified Facebook Page via website HTML scraping, gated SERP search, and a rendering proxy, with three gates that reject wrong-company pages. - Metered ad fetch with cost controls: Calls the Apify facebook-ads-scraper with onlyTotal billing, a 45-day cache, and domain dedup so paid calls only fire on verified pages and cache misses. - Guarded line writer: Produces a lowercase ad_library_line that slots into "Noticed {{ad_library_line}}.", using a locked prompt, deterministic lint gates, an ungrounded-words check, and a mandatory truth judge on 100% of lines. - Use Case: Given a list of ecommerce domains, produce a per-row merge field like "you are using ai to run outbound campaigns with one command" for a cold email sequence, abstaining safely when no page can be verified. ## Quick Start Give the skill a bare company domain and cleaned company name and ask it to produce the ad_library_line merge field for that prospect.