What problem does it solve? Sales teams want to reference a prospect's live hiring activity in cold outreach, but manually checking job boards per company does not scale, and naive automation quotes stale postings or the wrong company. This playbook enriches each row of an existing domain list with one short, freshness-gated clause naming a role the company is currently hiring for. ## Core Features & Use Cases - Server-side keyword filtering: Queries jobs APIs with description-level keyword filters, since returned posting fields never include the full description (measured 5 of 8 matches server-side versus 1 of 8 client-side). - Mandatory safety gates: A name-match gate prevents quoting another company's posting after domain-to-profile resolution, and a 30-day freshness gate blanks lines sourced from older postings. - Locked line-writer prompt: A fixed prompt rewrites raw job titles into a lowercase clause that slots into "Saw {{job_posting_line_safe}}.", with measured guidance on model choice, reasoning effort, and token caps. - Use Case: Given a list of 500 B2B domains and the keyword set for cold-outbound language, produce a per-row clause like "you're hiring an account executive for private equity" ready to bind into an email sequence. ## Quick Start Give the skill a list of company domains and names plus your campaign keyword set, and ask it to produce the job_posting_line_safe clause for each row.