Best for
- Take any landing page and audit it for conversion leaks. Score each element, prioritize fixes by impact, and provide ready-to-implement copy and layout changes. No vague advice — specific rewrites and structural fixes.
MoizIbnYousaf/marketing-cli/skills/page-cro/SKILL.md
Audits existing landing pages for conversion rate optimization. Scores hero section, CTA placement, social proof, objection handling, and form friction on a 1-10 scale. Use when someone says 'audit my landing page', 'improve conversions', 'why isn't my page converting', 'CRO audit', 'landing page feedback', 'optimize my signup page', 'page review', 'conversion rate', 'bounce rate is high', 'nobody is signing up', or anything about improving an existing page's performance. Even if they just share
Decision brief
Audits existing landing pages for conversion rate optimization. Scores hero section, CTA placement, social proof, objection handling, and form friction on a 1-10 scale.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/MoizIbnYousaf/marketing-cli --skill "skills/page-cro"Inspect the Agent Skill "page-cro" from https://github.com/MoizIbnYousaf/marketing-cli/blob/f12fbcbe4929584697b309b9096c9427b0cfce8e/skills/page-cro/SKILL.md at commit f12fbcbe4929584697b309b9096c9427b0cfce8e. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
Get the page content. Try these in order: 1. User provides URL — Use WebFetch or browser tool to get the rendered page 2. User provides HTML/markdown — Work with what's given 3. User describes the page — Ask for the actual page content before auditing; descriptions alone produce…
Get the page content. Try these in order: 1. User provides URL — Use WebFetch or browser tool to get the rendered page 2. User provides HTML/markdown — Work with what's given 3. User describes the page — Ask for the actual page content before auditing; descriptions alone produce…
Score each element 1-10 with specific reasoning.
Generate a priority matrix. Score each of the 5 audit areas 1-10 (hero, CTA, social proof, objection handling, form friction). Sum them, multiply by 2 to get a /100 score. Then assign priority based on impact and effort:
For each P0 and P1 issue, provide:
Permission review
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 92/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 27 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Take any landing page and audit it for conversion leaks. Score each element, prioritize fixes by impact, and provide ready-to-implement copy and layout changes. No vague advice — specific rewrites and structural fixes.
brand/audience.md — Target personas, pain points, buying triggersbrand/positioning.md — Value props, differentiators, proof pointsbrand/voice-profile.md — Brand voice for copy rewritesGet the page content. Try these in order:
If the page is behind authentication, ask the user to paste the HTML or provide screenshots.
Extract and map:
Score each element 1-10 with specific reasoning.
| Check | What to look for |
|---|---|
| Headline clarity | Does it pass the 5-second test? Can a stranger understand what you do? |
| Specificity | Numbers, outcomes, timeframes > vague claims |
| Subheadline | Expands on HOW, not just restates the headline |
| Hero CTA | Single, clear, action-oriented. Not "Submit" or "Learn More" |
| Visual | Supports the message, not decorative stock photos |
| Above-fold completeness | Headline + value prop + CTA + credibility signal all visible without scrolling |
5-Second Test: If someone sees only the above-fold content for 5 seconds, can they answer:
| Check | What to look for |
|---|---|
| Primary CTA count | One primary action per page. Multiple = decision paralysis |
| CTA copy | Action verb + outcome. "Start free trial" > "Sign up" > "Submit" |
| CTA contrast | Visually dominant, not competing with other elements |
| CTA frequency | Appears after every major content section |
| CTA anxiety reducers | "No credit card required", "Cancel anytime", "2-minute setup" |
| Secondary CTA | Lower-commitment alternative for not-ready visitors |
| Check | What to look for |
|---|---|
| Testimonial specificity | Named person + role + company + specific result > anonymous quote |
| Logo bar | Recognizable brands, 5-8 logos, "Trusted by" framing |
| Stats | Specific numbers ("12,847 teams" not "thousands of teams") |
| Case studies | At least one detailed success story linked |
| Review scores | G2, Capterra, Product Hunt badges if applicable |
| Placement | Social proof appears before the main CTA, not buried at bottom |
| Check | What to look for |
|---|---|
| Price objection | ROI framing, comparison anchoring, money-back guarantee |
| Trust objection | Security badges, compliance logos, data handling statement |
| Effort objection | "Setup in 5 minutes", migration assistance, onboarding help |
| Switching objection | Import tools, comparison with current solution |
| FAQ section | Addresses top 5-7 real objections, not softballs |
| Check | What to look for |
|---|---|
| Field count | Every field above 3 reduces conversion. Justify each field |
| Required vs optional | Mark optional fields or remove them |
| Field labels | Above the field, not placeholder text that disappears |
| Error handling | Inline validation, specific error messages |
| Multi-step | If >4 fields, break into steps with progress indicator |
| Social login | Google/GitHub/SSO options reduce friction |
Generate a priority matrix. Score each of the 5 audit areas 1-10 (hero, CTA, social proof, objection handling, form friction). Sum them, multiply by 2 to get a /100 score. Then assign priority based on impact and effort:
## CRO Audit Score: [X]/100
| Element | Score | Impact | Effort | Priority |
|---------|-------|--------|--------|----------|
| Hero headline | 4/10 | High | Low | P0 |
| CTA copy | 3/10 | High | Low | P0 |
| Social proof | 5/10 | High | Medium | P1 |
| Form friction | 6/10 | Medium | Medium | P2 |
| Objection handling | 2/10 | High | Medium | P1 |
Priority ranking: High impact + Low effort = P0, High impact + Medium effort = P1, everything else = P2
For each P0 and P1 issue, provide:
### Issue: [Element] — Score [X/10]
**Problem:** [Specific description of what's wrong]
**Before:**
> [Exact current copy/structure]
**After:**
> [Rewritten copy/structure]
**Why this works:** [Psychology principle or data point backing the change]
**Expected impact:** [Estimated conversion lift range]
## Implementation Priority
### This Week (P0 — High Impact, Low Effort)
- [ ] Rewrite hero headline to [specific suggestion]
- [ ] Change CTA from "[current]" to "[suggested]"
- [ ] Add anxiety reducer below primary CTA
### Next Sprint (P1 — High Impact, Medium Effort)
- [ ] Add 3 specific testimonials with results
- [ ] Create FAQ section addressing [top objections]
- [ ] Add logo bar above the fold
### Backlog (P2 — Medium Impact)
- [ ] Reduce form fields from [X] to [Y]
- [ ] Add secondary CTA for lower-commitment action
- [ ] Implement exit-intent offer
Everything visible without scrolling must include:
| Pattern | Example |
|---|---|
| Action + Outcome | "Start saving 10 hours/week" |
| Action + Timeframe | "Get started in 2 minutes" |
| Action + Risk Reversal | "Try free for 14 days" |
| Action + Specificity | "Build your first workflow" |
See references/cro-benchmarks.md for industry conversion rates, element-specific impact data, and A/B test planning benchmarks. Use these to ground scores and expected impact estimates in real numbers.
Ground every recommendation in conversion psychology: social proof leverages conformity bias, anxiety reducers counter loss aversion, benefit-focused CTAs activate approach motivation. The 5-second test works because users form lasting first impressions in 50ms — if the value prop isn't instant, bounce rates spike.
The audit produces:
Alternatives
MoizIbnYousaf/marketing-cli
Use when the user wants to generate an image or video via Higgsfield AI. Covers 30+ models: Soul V2, Seedance 2.0, Kling 3.0, Veo 3.1, GPT Image 2, Nano Banana 2. Also covers Marketing Studio — branded ad video/image with avatars and products. Use whenever: "generate an image", "make a video", "animate this photo", "image-to-video", "img2vid", "edit this image with AI", "produce a clip", "create an ad", "make a UGC video", "marketing video", "brand video", "TV spot", "import product from URL", "
MoizIbnYousaf/marketing-cli
Create new marketing skills for the mktg playbook. Use when the agent needs to add a new capability, someone says 'create a skill', 'new skill', 'add a marketing skill', 'extend the playbook', 'I need a skill for X', 'build a skill', 'make a skill for Y', or 'add capability for Z'. Also use when someone wants to capture a marketing workflow they just did into a reusable skill, or when they say 'turn this into a skill'. Reads the skill contract, generates SKILL.md with correct frontmatter and str
wshobson/agents
Brand-first landing page designer — runs a brand-identity interview (colors, typography, shape language), then generates and iterates on a polished landing page via Stitch with deployment-ready HTML. Use when the user asks to create, design, or build a landing page, homepage, or marketing page and has no established visual direction. Skip when they have a design mockup, need a dashboard or app UI, are working at component level, building a multi-page app, or restyling with known design tokens —
MoizIbnYousaf/marketing-cli
Brand-grounded Remotion video pipeline. Take a brief, ground it in `brand/` (voice, audience, positioning, creative-kit), write a beat sheet, scaffold a fresh Remotion project, generate any required assets, compose with frame-driven animations, and bake a final MP4. Use this skill whenever the user wants to build a NEW Remotion video from scratch — product films, motion graphics, code-driven shaders, CRT/glitch effects, HTML-in-canvas demos, React video. Triggers on requests like "make a remotio