Agent skill

Popup Cro

by borghei in borghei/Claude-Skills

Popup and modal optimization for conversion. An agent skill from borghei/Claude-Skills.

MITAuto-check passedMarketing & SEO

Install Popup Cro

skills CLI
$ npx skills add borghei/Claude-Skills --skill popup-cro -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install borghei/Claude-Skills popup-cro --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/business-growth/popup-cro .claude/skills/popup-cro && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
popup-cro
GitHub stars
886
Token cost
~5.3k tokens
SKILL.md length
2,356 words
Files
4 (incl. scripts)
Skills in repo
354
Repo updated
First seen
Licence
MIT

At a glance

Popup and modal optimization for conversion. An agent skill from borghei/Claude-Skills.

  • Works in 3 steps: popup_strategy_auditor.py → popup_ab_test_calculator.py → popup_roi_estimator.py
  • Tasks that involve Conversion rate optimization
  • SKILL.md covers Table of Contents, Clarify First, Initial Assessment and Format Selection Matrix, plus 7 more sections
  • Runs Python scripts from its folder; calls python

What it does

Popup Cro is an agent skill from borghei/Claude-Skills. Popup and modal optimization for conversion. Covers exit-intent, slide-ins, banners, timing optimization, frequency capping, audience targeting, compliance, and A/B testing frameworks for lead capture, promotions, and announcements.

Its SKILL.md is about 5.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts (for example `scripts/popup_ab_test_calculator.py`, `scripts/popup_roi_estimator.py` and `scripts/popup_strategy_auditor.py`).

It sits in Marketing & SEO, covering Conversion rate optimization, A/B testing and Lead generation. The repository describes itself as: 385 AI skills, 77 expert agents, and 900 stdlib Python tools for every team: engineering, PM, marketing, C-level, compliance, business ops, research, and a LinkedIn toolkit… The licence is MIT.

When your agent uses it

  • Tasks that involve Conversion rate optimization
  • Tasks that involve A/B testing
  • Tasks that involve Lead generation

Example prompts

  • “/popup-cro”

Requirements

  • Python 3

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. popup_strategy_auditor.py
  2. popup_ab_test_calculator.py
  3. popup_roi_estimator.py

What it can do on your machine

Read from SKILL.md and the folder at commit 4a698e8. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Popup Cro loads about 5.3k tokens when it runs. Until then it costs about 61 tokens; SKILL.md has 2,356 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~61
When it runs · the whole SKILL.md, loaded when a task matches
~5.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from borghei/Claude-Skills at commit 4a698e8, republished under its MIT licence (© borghei). 2,356 words, ~5,285 tokens.

Download SKILL.mdSave it as .claude/skills/popup-cro/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
popup-cro
description
Popup and modal optimization for conversion. Covers exit-intent, slide-ins, banners, timing optimization, frequency capping, audience targeting, compliance, and A/B testing frameworks for lead capture, promotions, and announcements.
license
MIT + Commons Clause
metadata.version
1.0.0
metadata.author
borghei
metadata.category
business-growth
metadata.updated
2026-03-31
metadata.tags
cro, popup, modal, exit-intent, lead-capture, conversion-optimization

Popup CRO

Production-grade popup optimization framework covering format selection, trigger engineering, audience targeting, frequency capping, copy design, compliance requirements, and structured A/B testing. Handles lead capture, promotional, announcement, and feedback popups across web and mobile.


Table of Contents


Clarify First

Before designing the popup, confirm these inputs. If any is unknown or vague, ASK — do not assume:

  • Popup purpose — lead capture, promotion, announcement, or feedback (selects format and trigger)
  • Existing popups running — needed for multi-popup conflict and priority resolution
  • Visitor + device mix — new vs returning, mobile vs desktop (drives targeting and mobile-safe format choice)
  • Compliance regime — GDPR/CCPA consent requirements (constrains data capture and consent UX)

Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the strategy.

Initial Assessment

Required Context
QuestionWhy It Matters
What is the popup purpose? (lead capture, promotion, announcement, feedback)Determines format and trigger
What existing popups are running?Conflict resolution needed
What traffic sources? (paid, organic, direct)Targeting and trigger strategy
New vs returning visitor split?Personalization opportunity
Mobile vs desktop traffic split?Mobile compliance requirements
Current popup performance? (if exists)Baseline for optimization
Any compliance requirements? (GDPR, CCPA)Legal constraints on data capture

Format Selection Matrix

FormatBest ForIntrusivenessMobile FriendlyConversion Rate
Center modalHigh-value offers, exit intentHighWith adaptation3-10%
Slide-in (corner)Newsletter, content offersLowYes1-5%
Top barAnnouncements, promotionsVery lowYes0.5-2%
Bottom barCookie consent, CTAsVery lowYes0.5-2%
Full-screen overlayMajor promotions, welcome matsVery highNo (Google penalizes)2-8%
Inline expansionContent upgrades within articlesVery lowYes2-7%
Exit-intent modalFinal capture attemptMediumDesktop only2-5%
Format Decision Tree
What is the goal?
├── Lead capture (email)
│   ├── Blog/content page → Slide-in (scroll trigger) or inline expansion
│   ├── Landing page → Exit-intent modal
│   └── Homepage → Time-delayed center modal
├── Promotion/discount
│   ├── E-commerce → Center modal (entry or timed)
│   └── SaaS → Top bar with countdown
├── Announcement
│   ├── New feature → Top bar (sticky)
│   └── Event/webinar → Slide-in or center modal
└── Feedback/survey
    └── Post-interaction → Slide-in (bottom corner)

Trigger Engineering

Trigger Types and Use Cases
TriggerHow It WorksBest ForRisk
Exit intentMouse moves toward browser close/backLast-chance captureDesktop only
Time delayAppears after N secondsLow-commitment offersToo early = annoying
Scroll depthAppears at N% scrollContent-engaged visitorsMust calibrate to content length
Page countAppears after N page viewsMulti-visit engagementRequires cookie tracking
Click triggerUser clicks a specific elementLead magnets, CTAsRequires obvious trigger element
InactivityNo interaction for N secondsRe-engagementCan feel intrusive
Optimal Trigger Settings
TriggerSettingRationale
Time delay15-30 seconds< 10s feels aggressive, > 60s misses visitors
Scroll depth50-70%User has consumed enough content to be engaged
Page count2-3 pagesVisitor has shown interest beyond a single page
Exit intentMouse leaves viewportLast opportunity before they leave
Click triggerProminent CTA button or text linkExplicit user intent
Trigger Combinations

Layer triggers for better targeting:

CombinationWhen to Use
Scroll 50% + Time 20sEnsures both engagement and time on page
Page count 3 + Exit intentOnly show to visitors who have browsed multiple pages and are leaving
Click trigger + Email not capturedOnly show form to non-subscribers

Audience Targeting

Segmentation Rules
SegmentPopup Strategy
New visitors (first visit)Welcome offer, newsletter signup, content upgrade
Returning visitors (2-5 visits)Deeper offer, free trial, demo request
Returning visitors (5+ visits)Direct CTA, consultation offer
Email subscribersNever show email capture popup
Existing customersFeature announcements, upgrade offers only
Paid traffic visitorsMessage-matched offer, no generic popup
Mobile visitorsNon-intrusive format only (slide-in or bottom bar)
Exclusion Rules

Always exclude these segments from popups:

  • Users who already converted (subscribed, signed up, purchased)
  • Users who dismissed the same popup in this session
  • Users who dismissed the same popup in the last 7 days
  • Users in the checkout or payment flow
  • Users on legal/compliance pages (privacy, terms)

Frequency and Suppression Rules

Frequency Caps
RuleSettingRationale
Max popups per session1Multiple popups per visit destroys trust
Cooldown after dismissal7 days minimumRespect the user's "no"
Cooldown after close (X button)3-7 daysLess aggressive than dismissal
Max popups per month3-4More than this and users feel harassed
Post-conversion suppressionPermanent for that popup typeNever ask again once they converted
Suppression Priority

If multiple popups compete for the same user in the same session, use this priority:

PriorityPopup TypeWhy
1Cookie consent / legalRequired by law
2Exit intent (if triggered)Last chance, highest intent signal
3Time-delayed / scroll-triggeredPlanned engagement
4Announcement barLowest priority, always available

Popup Copy Architecture

Anatomy of High-Converting Popup Copy
HEADLINE: What they get (benefit-focused, 6-10 words)
SUBHEADLINE: Why they should care (supporting detail, 1 sentence)
[FORM: Minimum fields]
[PRIMARY CTA: Action-oriented, 2-4 words]
[DECLINE TEXT: Respectful, neutral, 3-6 words]
[TRUST ELEMENT: Privacy or social proof, 1 line]
Copy Examples by Type

Newsletter Signup:

  • Headline: "Get Weekly Growth Tactics"
  • Subheadline: "Join 15,000 marketers who get our Tuesday newsletter"
  • CTA: "Subscribe"
  • Decline: "No thanks"
  • Trust: "Unsubscribe anytime. No spam."

Content Upgrade:

  • Headline: "Get the Full SEO Checklist"
  • Subheadline: "85 checks organized by priority. PDF download."
  • CTA: "Send Me the Checklist"
  • Decline: "I'll skip it"
  • Trust: "Free. No credit card required."

Exit Intent (E-commerce):

  • Headline: "Wait -- 15% Off Your First Order"
  • Subheadline: "Use code WELCOME15 at checkout"
  • CTA: "Claim My Discount"
  • Decline: "I'll pay full price"
  • Trust: "Valid for 24 hours"
Decline Text Rules
  • Never use shame language ("No, I don't want to save money")
  • Keep it neutral: "No thanks", "Maybe later", "Not now", "I'll skip it"
  • Font size should be readable (not tiny text designed to be missed)
  • Position clearly below or beside the CTA

Strategy by Business Type

E-commerce
PopupTriggerOffer
Welcome discountEntry (new visitors, 5-second delay)10-15% off first order
Exit intentMouse exit on product/cart pageHigher discount or free shipping
Cart abandonmentReturn visit after cart abandonmentReminder + incentive
Post-purchaseThank you pageReferral offer or cross-sell
B2B SaaS
PopupTriggerOffer
Content upgradeScroll 50% on blog postRelated PDF, checklist, template
Demo requestPricing page exit intent"Talk to sales" with calendar link
NewsletterBlog, 3rd page viewWeekly insights email
Feature announcementLogin, existing usersNew feature with CTA to try it
Content / Media
PopupTriggerOffer
NewsletterScroll 60% on article"Get articles like this weekly"
Content gateAfter 3 free articlesSubscription or email for access
Social followScroll bottom of articleFollow on social platforms

Mobile Popup Design

Google Intrusive Interstitials Policy

Google penalizes mobile pages that show intrusive interstitials. Avoid:

  • Full-screen popups that cover the main content
  • Popups that the user must dismiss before accessing content
  • Above-the-fold layouts where the popup pushes content below the fold
Mobile-Safe Formats
FormatMobile Safe?Notes
Bottom barYesSmall, non-blocking
Top barYesSmall, dismissable
Slide-in (small)YesCorner, < 30% of screen
Center modal (small)ConditionalOnly if easily dismissable and shown after engagement
Full-screen overlayNoPenalized by Google
Exit intentN/ANot available on mobile
Mobile Design Rules
  • Touch targets minimum 44x44px for close button and CTA
  • Close button (X) must be clearly visible and easily tappable
  • Popup must not cover more than 50% of the screen
  • Form inputs must trigger appropriate mobile keyboards
  • Test on actual mobile devices (not just responsive preview)

Compliance Requirements

GDPR (EU)
  • Checkbox for consent (pre-checked is not valid consent)
  • Clear privacy policy link
  • State what you will do with their email
  • Easy unsubscribe in all subsequent emails
  • Data processing purpose must be specified
CCPA (California)
  • "Do Not Sell My Personal Information" link if applicable
  • Privacy policy must be accessible
  • Users can request data deletion
CAN-SPAM (US)
  • Must honor unsubscribe requests within 10 business days
  • Must include physical address in emails
  • Subject lines cannot be deceptive
  • Cookie consent banner takes priority over all other popups
  • Must not set non-essential cookies before consent
  • Must offer granular consent options

Multi-Popup Conflict Resolution

Priority System

If your site runs multiple popups, implement these rules:

  1. Legal popups first -- Cookie consent before any other popup
  2. One popup per session -- After legal popup, only one marketing popup
  3. Priority ranking -- Exit intent > Scroll-triggered > Time-delayed > Announcement bar
  4. No stacking -- Never show two popups simultaneously
  5. Queue system -- If multiple popups qualify, show highest priority and suppress the rest for this session
Implementation Rules
  • Maintain a global popup state manager
  • Each popup checks the state before rendering
  • Record which popups the user has seen, dismissed, or converted on
  • Share state across tabs if possible (localStorage)

A/B Test Framework

High-Impact Tests
TestHypothesisMetric
Trigger timing (15s vs 30s vs scroll)Scroll trigger captures more engaged usersConversion rate + bounce rate
Offer type (discount vs content)Content offers attract higher-quality leadsConversion rate + lead quality
Copy variation (benefit vs urgency)Benefit-focused converts better long-termConversion rate
Format (modal vs slide-in)Slide-in has lower bounce impactConversion rate + bounce rate
Decline text (neutral vs shame-free)Neutral decline text maintains trustBrand sentiment + repeat visits
Show full SKILL.md (910 more words)Show less
Test Rules
  • Run each test for minimum 1,000 impressions per variant
  • Track both popup conversion rate AND page-level metrics (bounce, time on page)
  • A popup that converts 10% but increases bounce by 20% is a net negative

Metrics and Benchmarks

Key Metrics
MetricFormulaBenchmark
Popup conversion rateConversions / Impressions2-5% (good), 5-10% (excellent)
Popup view rateImpressions / Eligible page viewsDepends on trigger settings
Bounce rate impactBounce rate with popup - withoutShould be < 5% increase
Email quality scorePopup leads who engage / Total popup leads> 30% open subsequent emails
Revenue per popup leadRevenue from popup leads / Total popup leadsCompare to other lead sources

Output Artifacts

ArtifactFormatDescription
Popup Strategy MapType x trigger x audience x frequency tableComplete popup inventory with conflict rules
Complete Copy SetPer-popup copyHeadline, subheadline, CTA, decline text, trust element
Mobile Adaptation GuidePer-format recommendationsMobile-safe formats, sizing, dismiss behavior
Compliance ChecklistPer-regulation requirementsGDPR, CCPA, CAN-SPAM, cookie consent
A/B Test PlanPrioritized tableHypotheses ranked by expected impact
Multi-Popup Priority MapPriority rankingConflict resolution rules for concurrent popups

Tool Reference

1. popup_strategy_auditor.py

Audits existing popup configurations for compliance, frequency conflicts, targeting gaps, and mobile safety. Reads a JSON inventory of popups and flags issues against best practices.

bash
python scripts/popup_strategy_auditor.py popups.json --format text
python scripts/popup_strategy_auditor.py popups.json --format json
FlagTypeDescription
popups.jsonpositionalPath to JSON file with popup inventory and rules
--formatoptionalOutput format: text (default) or json
2. popup_ab_test_calculator.py

Calculates statistical significance for popup A/B tests. Takes impressions and conversions for control and variant, computes conversion rates, relative lift, confidence level, and recommends whether to ship, continue testing, or abandon.

bash
python scripts/popup_ab_test_calculator.py test.json --format text
python scripts/popup_ab_test_calculator.py test.json --format json
FlagTypeDescription
test.jsonpositionalPath to JSON file with A/B test data
--formatoptionalOutput format: text (default) or json
3. popup_roi_estimator.py

Estimates revenue impact of popup lead capture by modeling lead volume, conversion rates, and customer lifetime value. Compares popup-sourced leads against other channels.

bash
python scripts/popup_roi_estimator.py roi_data.json --format text
python scripts/popup_roi_estimator.py roi_data.json --format json
FlagTypeDescription
roi_data.jsonpositionalPath to JSON file with popup performance and revenue data
--formatoptionalOutput format: text (default) or json

Troubleshooting

ProblemLikely CauseResolution
Popup conversion rate below 2%Wrong trigger timing, weak offer, or poor copyTest scroll-triggered (50-70%) vs time-delayed; use benefit-focused headline; add countdown timer (lifts to 14.4% avg per 2026 benchmarks)
Bounce rate increases >5% after adding popupPopup fires too early or covers too much screen on mobileIncrease time delay to 15-30s or switch to scroll trigger; use slide-in format instead of center modal
Email list quality drops (low open rates from popup leads)Generic offer attracts low-intent subscribersSwitch to content upgrade offers specific to the page; add qualification question
Multiple popups fire in same sessionNo global popup state manager or priority system implementedImplement session-level state tracking via localStorage; enforce one-popup-per-session rule with priority ranking
Mobile popup triggers Google penaltyFull-screen overlay or popup covers content before engagementSwitch to bottom bar, slide-in (<30% screen), or inline expansion format; test with Google Mobile-Friendly Tool
Exit-intent not working on mobileExit-intent relies on mouse movement which does not exist on mobileUse scroll-up or inactivity trigger as mobile alternative; segment trigger rules by device type
Cookie consent popup conflicts with marketing popupNo priority system; both fire simultaneouslyLegal popups always take priority; queue marketing popup to fire only after consent is given

Success Criteria

  • Popup conversion rate reaches 3-5% (good) or 5-10% (excellent) within 30 days of optimization
  • Bounce rate impact stays below 5% increase compared to no-popup baseline
  • Email lead quality maintains >30% open rate on subsequent emails from popup-sourced leads
  • Mobile popup compliance passes Google Mobile-Friendly Test with zero warnings
  • Frequency capping limits impressions to max 1 per session and 3-4 per month per user
  • Zero GDPR/CCPA compliance violations in popup consent flows
  • Gamified or countdown-enhanced popups reach 13%+ average conversion rate (2026 benchmark)

Scope & Limitations

In scope: Popup and modal format selection, trigger engineering, audience targeting, frequency capping, copy architecture, mobile-safe design, multi-popup conflict resolution, compliance requirements (GDPR, CCPA, CAN-SPAM, cookie consent), and structured A/B testing for lead capture, promotional, announcement, and feedback popups.

Out of scope: Form field-level optimization within popups (use form-cro), page-level conversion optimization around the popup (use page-cro), in-app onboarding modals and tooltips (use onboarding-cro), registration flows triggered by popups (use signup-flow-cro). Scripts operate on local data only -- no integrations with popup platforms (OptinMonster, Wisepops, etc.) or analytics tools.

Limitations: Conversion benchmarks are aggregate industry averages from 2025-2026 studies (Popupsmart 10K+ campaigns, Wisepops 1B+ displays) and vary significantly by industry, traffic source, and offer type. Exit-intent detection is desktop-only; mobile alternatives (scroll-up, inactivity) have different performance characteristics. Google intrusive interstitial penalties apply to mobile search traffic specifically -- direct/paid traffic is less affected.


Integration Points

  • form-cro -- Popup form fields should follow form-cro field reduction and validation standards
  • page-cro -- Page conversion should be optimized before layering popups; popup performance depends on page quality
  • signup-flow-cro -- Popup-to-signup handoff should maintain context and pre-fill captured email
  • paywall-upgrade-cro -- In-app upgrade modals share frequency capping and UX principles with marketing popups
  • onboarding-cro -- Product onboarding tooltips and modals should use separate state management from marketing popups
  • referral-program -- Post-purchase or post-conversion popups can trigger referral program prompts

  • form-cro -- Use when the form inside the popup needs field-level optimization (field count, validation, layout).
  • page-cro -- Use when the page surrounding the popup needs conversion optimization. Fix the page first, then add popups.
  • onboarding-cro -- Use when popups/modals are part of in-app onboarding (tooltips, checklists, feature tours).
  • signup-flow-cro -- Use when the popup leads into a registration flow that needs optimization.

© borghei, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (scripts) in business-growth/popup-cro of borghei/Claude-Skills.

  • SKILL.md
  • scripts/popup_ab_test_calculator.py
  • scripts/popup_roi_estimator.py
  • scripts/popup_strategy_auditor.py

Open the folder on GitHubat commit 4a698e8

Compare with similar skills

Popup Cro next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Popup Cro compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Popup Cro this skillborghei/Claude-Skills886—~5.3kAutomated safety check: PassMIT
Popupscoreyhaines31/marketingskills54k1 repos~2.9kAutomated safety check: PassMIT
Conversion Rate Optimizationmanojbajaj95/claude-gtm-plugin105—~1.2kAutomated safety check: PassMIT
Landing CraftEliasOulkadi/shokunin114—~4.5kAutomated safety check: PassMIT
Ab Test Store Listingappeeky/aso-skills2.2k—~1.8kAutomated safety check: PassMIT
Ab Test Planindranilbanerjee/digital-marketing-pro8591 repos~2kAutomated safety check: PassMIT

Similar skills

  • Popups

    coreyhaines31/marketingskills

    When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes.

    54k GitHub starsUsed in 1 repo~2.9k tokens
    Marketing & SEOAuto-check passed
  • Conversion Rate Optimization

    manojbajaj95/claude-gtm-plugin

    Conversion rate optimization for marketing pages and lead-capture forms.

    105 GitHub stars~1.2k tokensUpdated 21 days ago
    Marketing & SEOAuto-check passed
  • Landing Craft

    EliasOulkadi/shokunin

    Build conversion-optimized landing pages with CRO frameworks (Conversion Research, LIFT Model), scroll effects, A/B testing, personalization, form optimization, and Core Web Vitals (INP, LCP, CLS).

    114 GitHub stars~4.5k tokensUpdated 4 days ago
    Frontend & DesignAuto-check passed
  • Ab Test Store Listing

    appeeky/aso-skills

    When the user wants to A/B test App Store product page elements to improve conversion rate.

    2.2k GitHub stars~1.8k tokensUpdated 2 days ago
    Marketing & SEOAuto-check passed
  • Ab Test Plan

    indranilbanerjee/digital-marketing-pro

    Design a statistically rigorous A/B or multivariate test plan — If/Then/Because hypothesis, control and variant specs, required sample size per variant (absolute vs relative MDE via…

    859 GitHub starsUsed in 1 repo~2k tokens
    Marketing & SEOAuto-check passed
  • Meta Ads for B2B

    ivangfalco/ads-skills

    Guides B2B campaigns on Meta (Facebook and Instagram): audience data, campaign structure, creative testing, lead forms and account audits for SaaS lead generation.

    279 GitHub stars~2.4k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check passed

More from borghei/Claude-Skills

All 354 skills in this repo
  • Agent Harness

    borghei/Claude-Skills

    Test and evaluation harness for AI agents — scenario suites, deterministic replay, regression diffing, cost and latency budgets.

    886 GitHub stars~3.1k tokensUpdated 2 days ago
    Auto-check passed
  • Agents In The Team

    borghei/Claude-Skills

    Run delivery when AI coding and ops agents take tickets. An agent skill from borghei/Claude-Skills.

    886 GitHub stars~4.2k tokensUpdated 2 days ago
    Auto-check passed
  • AI Content Disclosure

    borghei/Claude-Skills

    Check AI-generated marketing content and reviews for required disclosures under the EU AI Act, FTC rules and platform AI-label policies.

    886 GitHub stars~3.4k tokensUpdated 2 days ago
    Auto-check passed
  • AI Prototyping

    borghei/Claude-Skills

    Idea to AI-generated prototype to customer validation to engineering handoff.

    886 GitHub stars~3.6k tokensUpdated 2 days ago
    Auto-check passed
  • Analytics Engineer

    borghei/Claude-Skills

    Analytics engineering across data modeling, dbt, transformation, and semantic layers.

    886 GitHub stars~3.4k tokensUpdated 2 days ago
    Auto-check passed
  • Ansoff Matrix

    borghei/Claude-Skills

    Ansoff Matrix — 4-quadrant framework for growth options: market penetration, market/product development, and diversification.

    886 GitHub stars~2.2k tokensUpdated 2 days ago
    Auto-check passed

Categories

Questions about Popup Cro

What does Popup Cro do?

Popup and modal optimization for conversion. An agent skill from borghei/Claude-Skills. Popup Cro is an agent skill from borghei/Claude-Skills. Popup and modal optimization for conversion.

When should I use Popup Cro?

Popup Cro fits situations like: tasks that involve Conversion rate optimization; tasks that involve A/B testing; tasks that involve Lead generation.

How do I install Popup Cro in Claude Code?

Run `npx skills add borghei/Claude-Skills --skill popup-cro -a claude-code`. Or copy the skill folder (business-growth/popup-cro in borghei/Claude-Skills) into .claude/skills/popup-cro in your project. Claude Code loads it when a task matches its description.

How do I install Popup Cro in Codex?

Run `npx skills add borghei/Claude-Skills --skill popup-cro -a codex`. Or copy the skill folder (business-growth/popup-cro in borghei/Claude-Skills) into .agents/skills/popup-cro in your project. Codex loads it when a task matches its description.

Can I use Popup Cro in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add borghei/Claude-Skills --skill popup-cro -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/popup-cro, .gemini/skills/popup-cro, .github/skills/popup-cro and .opencode/skills/popup-cro in your project.

What does Popup Cro need to run?

Going by SKILL.md and its folder, Popup Cro needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Popup Cro access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Popup Cro safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Popup Cro use?

Popup Cro is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Popup Cro use?

About 5.3k tokens (SKILL.md is roughly 21k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Popup Cro?

Skills that share tags, products or a category with Popup Cro: Popups (coreyhaines31/marketingskills, 54k stars), Conversion Rate Optimization (manojbajaj95/claude-gtm-plugin, 105 stars), Landing Craft (EliasOulkadi/shokunin, 114 stars) and Ab Test Store Listing (appeeky/aso-skills, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Popup Cro?

borghei (a GitHub user) maintains it in borghei/Claude-Skills, which has 886 GitHub stars. The repository holds 354 skills in this directory. The repository was last updated on October 7, 2026.

Source: borghei/Claude-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.