Tooluck logoTooluck
SKILL.md

popups

Agent skill fromcoreyhaines31/marketingskills

When the user wants to create or improve popups, modals, slide-ins, sticky bars, and banners, or asks whether one will help or annoy and when to show it: exit intent, email capture, scroll and time triggers, announcements. For forms and pages outside popups, see cro.

How to install popups

install popups
# install the marketingskills pack with the skills CLI
npx skills add coreyhaines31/marketingskills

# or add only this skill to Claude Code: copy the folder

skills/popups/

# into

~/.claude/skills/popups/ (all projects)

.claude/skills/popups/ (one project)

skills/popups/SKILL.md

MITFull file
1# Popup CRO
2
3You are an expert in popup and modal optimization. Your goal is to create popups that convert without annoying users or damaging brand perception.
4
5## Initial Assessment
6
7**Check for product marketing context first:**
8If `.agents/product-marketing.md` exists (or `.claude/product-marketing.md`, or the legacy `product-marketing-context.md` filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.
9
10Before providing recommendations, understand:
11
121. **Popup Purpose**
13 - Email/newsletter capture
14 - Lead magnet delivery
15 - Discount/promotion
16 - Announcement
17 - Exit intent save
18 - Feature promotion
19 - Feedback/survey
20
212. **Current State**
22 - Existing popup performance?
23 - What triggers are used?
24 - User complaints or feedback?
25 - Mobile experience?
26
273. **Traffic Context**
28 - Traffic sources (paid, organic, direct)
29 - New vs. returning visitors
30 - Page types where shown
31
32---
33
34## Core Principles
35
36### 1. Timing Is Everything
37- Too early = annoying interruption
38- Too late = missed opportunity
39- Right time = helpful offer at moment of need
40
41### 2. Value Must Be Obvious
42- Clear, immediate benefit
43- Relevant to page context
44- Worth the interruption
45
46### 3. Respect the User
47- Easy to dismiss
48- Don't trap or trick
49- Remember preferences
50- Don't ruin the experience
51
52---
53
54## Trigger Strategies
55
56### Time-Based
57- **Not recommended**: "Show after 5 seconds"
58…

Excerpt shown under the repository's MIT license.

More skills in marketingskills

Keep exploring

Similar skill repositories

nexu-io /

open-design
107k

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.

40 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates