Skip to content
Back to skills

Conversion Ops

ASecurity

AI-powered conversion rate optimization: landing page audits, CRO scoring, survey segmentation, and lead magnet generation.

  • 7 stars
  • 0 votes
  • 0 copies
  • 6 views
  • Added September 20, 2026
businesspythonrustgobashapisecurity

Works with

  • api

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 5 files and shows the line behind each finding

Scanned September 20, 2026

npx -y skills add unempyd/revenueos --skill conversion-ops --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Conversion Ops?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Conversion Ops
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/unempyd-conversion-ops/badge)](https://www.skillsdirectory.com/skills/unempyd-conversion-ops)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# AI Conversion Ops

## Preamble (runs on skill start)

---

AI-powered conversion rate optimization: landing page audits, CRO scoring, survey segmentation, and lead magnet generation.

## When to Use

- User asks for a landing page audit or CRO analysis
- User wants to score a page across conversion dimensions
- User needs to identify conversion bottlenecks on a URL
- User has survey data and wants to segment respondents by pain point
- User wants lead magnet ideas generated from survey responses
- User needs batch CRO analysis across multiple URLs

## Tools

### CRO Audit (`cro_audit.py`)

Fetches a landing page and scores it across 8 conversion dimensions. No headless browser needed.

```bash
# Single URL audit
python cro_audit.py --url https://example.com/landing-page

# Batch mode — multiple URLs
python cro_audit.py --urls https://example.com/page1 https://example.com/page2

# URLs from a file (one per line)
python cro_audit.py --file urls.txt

# Specify industry for benchmark comparison
python cro_audit.py --url https://example.com --industry saas

# JSON output
python cro_audit.py --url https://example.com --json

# Save report to file
python cro_audit.py --url https://example.com --output report.json
```

**Scoring dimensions (each 0–100):**
1. **Headline Clarity** — Is the value prop obvious in <5 seconds?
2. **CTA Visibility** — Are CTAs prominent, contrasting, above the fold?
3. **Social Proof** — Testimonials, logos, case studies, numbers?
4. **Urgency** — Scarcity, deadlines, limited offers?
5. **Trust Signals** — Security badges, guarantees, privacy, certifications?
6. **Form Friction** — How many fields? Is the form intimidating?
7. **Mobile Responsiveness** — Viewport meta, responsive patterns, touch targets?
8. **Page Speed Indicators** — Image optimization, script count, resource size?

**Overall CRO Score** = Weighted average across all 8 dimensions.

**Output includes:**
- Per-dimension score with specific findings
- Priority fixes ranked by impact
- Before/after suggestions for each issue
- Industry benchmark comparison
- Overall letter grade (A+ through F)

**Supported industries:** `saas`, `ecommerce`, `agency`, `finance`, `healthcare`, `education`, `b2b`, `general`

### Survey-to-Lead-Magnet Engine (`survey_lead_magnet.py`)

Ingests survey CSV data, clusters respondents by pain point, and generates lead magnet briefs for each segment.

```bash
# Basic usage — analyze survey CSV
python survey_lead_magnet.py --csv survey_responses.csv

# Specify which columns contain pain points / challenges
python survey_lead_magnet.py --csv survey.csv --pain-columns "biggest_challenge" "top_frustration"

# Limit number of segments
python survey_lead_magnet.py --csv survey.csv --top-segments 5

# JSON output
python survey_lead_magnet.py --csv survey.csv --json

# Save output
python survey_lead_magnet.py --csv survey.csv --output lead_magnets.json
```

**What it produces:**
- Pain point clusters with respondent counts
- Segments ranked by size and commercial potential
- For each top segment, a lead magnet brief:
  - Title, format (guide/checklist/template/calculator), hook
  - Content outline (5–7 sections)
  - Target CTA and distribution channel
  - Viral potential score + conversion potential score
- Prioritized implementation roadmap

**CSV format:** Questions as column headers, one respondent per row. Works with any survey tool export (Typeform, Google Forms, SurveyMonkey, etc.)

## Configuration

No API keys required. Both tools work with local analysis only.

Optional environment variables:

| Variable | Required | Description |
|----------|----------|-------------|
| `USER_AGENT` | No | Custom user agent for page fetching (default provided) |
| `REQUEST_TIMEOUT` | No | HTTP timeout in seconds (default: 15) |

## Recommended Workflow

1. **Weekly:** Run `cro_audit.py` on your top landing pages to track CRO scores over time
2. **Post-survey:** Run `survey_lead_magnet.py` to turn survey data into content strategy
3. **Pre-launch:** Audit new landing pages before driving paid traffic
4. **Monthly:** Batch audit competitor landing pages to benchmark against

## Dependencies

```bash
pip install -r requirements.txt
```

Files in this skill

  • README.md8.6 KB
  • SKILL.md4.1 KB
  • cro_audit.py35.5 KB
  • requirements.txt100 B
  • survey_lead_magnet.py27.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…