Skip to content

Guide · Agent skill

How to use the Popup CRO agent skill (popups)

Updated · written with AI from the project's own documentation and checked against our catalogue data

The popups skill is an add-on for an AI coding or chat agent that turns it into a conversion specialist for on-site overlays such as email popups, exit-intent offers, slide-ins and announcement bars. This guide explains what the skill makes the agent do, how to install it, how to ask for help in plain language, and what to check before you use its advice. By the end you will be able to get a complete popup plan covering type, trigger, targeting, frequency, copy and design.

Popup CROcoreyhaines31/marketingskills · MIT

Quick start

  1. 1Download the ZIP. Get the popups skill ZIP from our page and unzip it. It contains evals/evals.json and SKILL.md.
  2. 2Place the folder. For a personal install, put it in ~/.claude/skills/. For a single project, put it in that project's .claude/skills/ folder.
  3. 3Or upload in the Claude apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the skill.
  4. 4Describe your popup. Ask in plain language, using a term like exit-intent popup, email popup or announcement banner, and state the page it will appear on.
  5. 5Answer the agent's questions. Share the popup goal, current performance, triggers in use and traffic sources so the recommendations fit your site.
  6. 6Review the plan. Check the type, trigger, targeting, frequency, copy and design notes against your brand and your legal requirements.
  7. 7Implement and measure. Build the popup with your own tools and track views, submissions, close clicks and escape key use.

What is an agent skill and what does the popups skill do?

An agent skill is a folder containing a SKILL.md file with instructions that an agent loads when a request matches the skill's description. The popups skill is the file set from coreyhaines31/marketingskills under skills/popups, released under the MIT licence.

Once installed, the agent works as a popup and modal optimization expert. It starts by checking for product marketing context, then asks about the popup's purpose, current performance, and traffic sources. It then recommends a popup type, trigger, targeting rules, frequency capping, copy and design notes, plus privacy and accessibility points.

The skill provides guidance and copy. It is not a tool that builds or deploys the popup, so you will still need to implement the result on your site.

  • Popup types covered: email capture, lead magnet, discount/promotion, exit intent, announcement banner and slide-in
  • Trigger options: time-based, scroll-based, exit intent, click-triggered, page count or session-based, and behavior-based
  • Frequency and targeting rules, including once-per-session limits and remembering dismissals
  • Copy formulas for headlines, subheadlines, CTA buttons and decline options
  • Compliance and accessibility checklists, with a note that it is not legal advice

Install the popups skill from the ZIP download

Download the ZIP for the popups skill from our page and unzip it. The skill's files are evals/evals.json and SKILL.md.

For a personal install, unzip the folder into ~/.claude/skills/. To limit the skill to one project, unzip it into that project's .claude/skills/ folder instead.

If you use the Claude apps rather than a local setup, you can upload the skill under Settings → Capabilities → Skills.

  • Personal install: ~/.claude/skills/
  • Project install: the .claude/skills/ folder inside your project
  • Claude apps: Settings → Capabilities → Skills, then upload
~/.claude/skills/

How to trigger the popups skill with natural requests

You do not need a special command. The skill's description lists the situations it covers, so the agent loads it when your request is about an overlay or interrupt-style conversion element. Phrases the description names include "exit intent," "email popup," "lead capture popup," "announcement banner," "scroll trigger," "sticky bar" and "notification bar."

Say what you want the popup to do and, if you can, what the page is for. The agent will ask follow-up questions about goal and traffic, so answering them gives a better plan.

For general form or page optimization outside overlays, the skill's description points to the separate cro skill instead.

  • "Create an exit-intent popup for my pricing page that offers a demo call."
  • "Write an email popup for a weekly newsletter on a blog about home coffee."
  • "Design an announcement banner for our spring sale that dismisses and comes back after a week."
  • "Suggest a scroll-triggered lead magnet popup for long guides."

What the agent will ask and recommend

Before giving recommendations, the skill asks you to define the popup purpose (for example email capture, discount, announcement or survey), the current state (existing performance, triggers in use, complaints, mobile experience) and the traffic context (sources, new versus returning visitors, and page types where it appears).

Its core principles are timing, clear value and respect for the user: the popup should be easy to dismiss, should not trap or trick, should remember preferences and should not ruin the visit. Trigger advice includes avoiding a 5-second delay and showing a popup after 30-60 seconds for general visitors, with a 25-50% scroll depth typical for long articles.

  • Expect a popup design with type, trigger, targeting, frequency, copy (headline, subhead, CTA, decline) and design notes
  • Expect mobile advice such as bottom slide-ups instead of full-screen overlays, because exit intent cannot be detected on mobile
  • Expect a measurement list of metrics and events to track, such as impression rate, conversion rate, close rate and escape key use

The popups skill does not run scripts and does not use the network. It requires nothing beyond the agent itself, according to its listing.

The skill gives general best practices on consent, privacy and accessibility. It is not legal advice. If you need consent or GDPR wording approved, have a qualified legal reviewer check it.

The skill also notes that intrusive interstitials can hurt SEO, especially on mobile, and that cookie notices, age verification and reasonable banners are allowed while full-screen content before the page on mobile should be avoided.

  • Runs scripts: no
  • Uses network: no
  • Requires: nothing listed
  • Not legal advice: check consent and privacy wording with a lawyer

Tips for getting useful popup advice

Give the agent real numbers if you have them, such as current conversion, close rate or traffic sources. The skill's benchmarks are described as typical ranges, so treat them as context rather than targets for your site.

Ask for a different offer on exit intent than on entry. The skill recommends acknowledging that the visitor is leaving and addressing a common objection.

Ask for a decline option that is polite. The skill advises against guilt-trip wording and recommends options such as "No thanks" or "Maybe later."

  • Include the page type, so the agent can match the offer to context and exclude checkout flows
  • Ask for frequency rules, such as showing a popup once per session and remembering dismissals for a set period
  • Ask for an accessibility check covering keyboard use, focus trapping, screen reader support and colour contrast

What people use it for

  • A marketer planning a newsletter or lead-magnet popup for a blog, with copy and a scroll-based trigger
  • A site owner designing a first-purchase discount popup with a deadline and a single use per visitor
  • A founder writing an exit-intent offer for a pricing page that addresses common objections
  • A front-end developer who needs trigger logic, once-per-session frequency rules and an accessibility checklist
  • A team drafting a sticky announcement bar with a dismiss option and a time limit

Frequently asked questions

Is the popups agent skill free to use?

The skill is released under the MIT licence, as listed on the source page. Its listing shows no prices, so check the repository's licence file for the terms that apply.

What do I need to run the popups skill?

The listing says it requires nothing beyond the agent itself. It does not run scripts and does not use the network.

How do I install the popups skill?

Download the ZIP from our page and unzip it into ~/.claude/skills/ for a personal install, or into a project's .claude/skills/ folder. In the Claude apps, you can upload it under Settings → Capabilities → Skills.

Does the popups skill build or deploy the popup for me?

No. The skill provides guidance and copy, not a tool that builds or deploys the popup. You will need to implement the design on your site.

Can the popups skill give legal advice on GDPR consent?

No. The skill gives general best practices on consent and privacy and is not legal advice. Have a qualified legal reviewer check consent and GDPR wording.

How is the popups skill different from the cro skill?

The popups skill covers overlays and interrupt-style conversion elements such as modals, slide-ins and banners. For forms outside popups and general page conversion, the skill's description points to the separate cro skill.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use the popups skill if you are planning an email capture, lead magnet, exit-intent offer, slide-in or announcement bar and want structured advice on triggers, frequency, copy and accessibility. Pick a different tool or the cro skill if you need general page or form optimization outside overlays, or if you need legal sign-off on consent wording, since the skill gives only general best practices.

Download the skill

Find exactly what
you're looking for