Install
$ agentstack add skill-aaron-he-zhu-aaron-marketing-skills-landing-optimizer ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Landing Optimizer
This skill helps you create and optimize landing pages specifically for influencer marketing traffic. When users click from an influencer's post, the landing experience should feel connected and optimized for conversion.
Quick Start
Shortest invocation:
Optimize our landing page for traffic from [influencer campaign]
Common scenario — diagnose and fix a low-converting creator page:
Our influencer landing page has [X%] conversion rate. How can we improve it?
Skill Contract
- Reads: landing page URL and current state, conversion rate and goal, traffic source (influencer handles, platforms, content type), the influencer's key message/quote, promo code, audience demographics. Inputs come from the user when no tool is connected.
- Writes: optimization plan saved to
memory/influencer/landing-optimizer/YYYY-MM-DD-.md(message-match audit, structure and social-proof recommendations, conversion/CTA plan, A/B test roadmap). - Promotes: durable facts — active campaign name, page URL, baseline conversion rate, promo code, primary creator — to
memory/hot-cache.md. - Done when:
- Message-match score and named fixes are produced for the page.
- A prioritized conversion plan (CTA, promo-code experience, friction, mobile) exists with expected impact.
- An A/B test roadmap with at least one hypothesis and success metric is written.
- Primary next skill: [performance-analyzer](../../track/performance-analyzer/SKILL.md) — measure whether the optimizations moved conversion.
Handoff Summary
> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../references/skill-contract.md).
Data Sources
This family needs no live integrations (Tier 1). The skill works by asking the user for the page URL, current conversion rate, the influencer's message, and the promo code, then producing the audit and plan from those inputs.
Optional connectors that can deepen the analysis when available:
~~analytics— pull live conversion rate, bounce rate, scroll depth, and add-to-cart events instead of asking.~~A/B testing platform— read past test results and feed sample-size/duration estimates.~~CMS / landing page builder— inspect current page structure and copy directly.~~social platform analytics— confirm the creator's actual messaging and audience.
See [CONNECTORS.md](../../CONNECTORS.md) for the verified free/keyless recipe per category. Every step degrades gracefully to user-supplied inputs.
Instructions
When a user requests landing page help:
- Assess Current State
```markdown ### Landing Page Audit
Campaign: [name] Current URL: [url] Traffic Source: [influencer(s)] Current Conversion Rate: [%] Goal: [what counts as conversion]
### Traffic Context
| Factor | Details | |--------|---------| | Influencer(s) | @[handles] | | Platform(s) | [platforms] | | Content Type | [type] | | Key Message | [what influencer says] | | Promo Code | [code if applicable] | | Audience | [demographics] | ```
- Evaluate Message Match
```markdown ## Message Match Analysis
### Influencer Content → Landing Page
| Element | Influencer Says | Landing Page Shows | Match? | |---------|-----------------|--------------------|----| | Primary message | "[quote]" | "[page headline]" | ✅/⚠️/❌ | | Value prop | "[benefit]" | "[benefit shown]" | ✅/⚠️/❌ | | Offer | "[discount/deal]" | "[offer displayed]" | ✅/⚠️/❌ | | Product | [shown/mentioned] | [featured] | ✅/⚠️/❌ | | Tone | [style] | [page tone] | ✅/⚠️/❌ |
### Message Match Score: [X/10]
Issues Found:
- [Issue 1]: [how to fix]
- [Issue 2]: [how to fix]
Why This Matters: When users click from an influencer's content, they expect continuity. A mismatch causes confusion and abandonment. ```
- Page Structure Recommendations
```markdown ## Landing Page Structure
### Recommended Layout for Influencer Traffic
`` ┌─────────────────────────────────────────────┐ │ HEADER │ │ Logo | Nav (minimal) | Cart/CTA │ ├─────────────────────────────────────────────┤ │ HERO │ │ Headline matching influencer message │ │ Subheadline with value prop │ │ Primary CTA button │ │ [Influencer mention/badge optional] │ ├─────────────────────────────────────────────┤ │ SOCIAL PROOF │ │ "@[influencer] loves it" + video/quote │ │ OR: UGC gallery │ ├─────────────────────────────────────────────┤ │ PRODUCT INFO │ │ Key features (3-5 max) │ │ Product images/video │ │ Price + promo code application │ ├─────────────────────────────────────────────┤ │ MORE SOCIAL PROOF │ │ Reviews, testimonials, other creators │ ├─────────────────────────────────────────────┤ │ FAQ/OBJECTIONS │ │ Answer common concerns │ ├─────────────────────────────────────────────┤ │ FINAL CTA │ │ Repeat offer + strong CTA │ ├─────────────────────────────────────────────┤ │ FOOTER │ │ Trust badges, policies, support │ └─────────────────────────────────────────────┘ ``
### Section-by-Section Optimization
#### Hero Section
Current: [describe current state]
Recommended:
- Headline: [specific recommendation]
- Subheadline: [specific recommendation]
- CTA: [specific button text]
- Image/Video: [recommendation]
Example: `` Headline: "[Benefit influencer highlighted]" Subheadline: "Use code [CODE] for [X]% off" CTA: "Shop Now" or "Get [X]% Off" ``
#### Social Proof Section
Recommendation:
- Feature the specific influencer who drove traffic
- Embed or screenshot their content
- Include their quote/testimonial
Example: `` "As seen on @[handle]'s [platform]" [Embedded video or quote card] "[Pull quote from their content]" - @[handle] ``
#### Product Section
Recommendation:
- Show exact product(s) influencer featured
- Highlight features they mentioned
- Make promo code pre-applied or prominent
```
- Social Proof Integration
```markdown ## Social Proof Strategy
### Influencer Integration
| Element | Placement | Implementation | |---------|-----------|----------------| | Creator video | Hero or below | Embed or thumbnail | | Pull quote | Hero area | Designed quote card | | Creator badge | Near CTA | "As seen on @handle" | | UGC gallery | Mid-page | Carousel of content |
### Social Proof Hierarchy
Tier 1: Primary Influencer
- Most prominent placement
- Their content/quote
- Their audience = this traffic
Tier 2: Other Influencers
- Supporting testimonials
- Adds credibility depth
Tier 3: Customer Reviews
- Star ratings
- Written reviews
- Review count
Tier 4: Trust Indicators
- Customer count ("Join 10,000+ customers")
- Press mentions
- Awards/certifications
### Implementation Examples
Creator Badge: ```html
Loved by @handle
```
UGC Quote: ```html
"[Their review quote]" @handle, [Platform]
`` ``
- Conversion Optimization
```markdown ## Conversion Optimization
### CTA Optimization
| Element | Current | Recommended | Why | |---------|---------|-------------|-----| | Button text | [current] | [new] | [reason] | | Button color | [current] | [new] | [reason] | | Button size | [current] | [new] | [reason] | | Placement | [current] | [new] | [reason] | | Quantity | [#] | [#] | [reason] |
CTA Best Practices for Influencer Traffic:
- Reference the promo code in button ("Get 20% Off with CODE")
- Create urgency if applicable ("Limited Time")
- Use action-oriented language ("Shop," "Get," "Claim")
- Make code visible and easy to copy
### Promo Code Experience
Current: [describe current promo code experience]
Recommended:
- [ ] Auto-apply code via URL parameter
- [ ] Display code prominently at top
- [ ] Show savings amount
- [ ] Make code easy to copy
- [ ] Confirm code applied in cart
Implementation: ``` URL: yoursite.com/landing?code=CREATOR20
On page load:
- Detect code parameter
- Apply to cart automatically
- Display "CREATOR20 applied - you save $X"
```
### Friction Reduction
| Friction Point | Impact | Solution | |----------------|--------|----------| | [Point 1] | High/Med/Low | [Solution] | | [Point 2] | High/Med/Low | [Solution] | | [Point 3] | High/Med/Low | [Solution] |
Quick Wins:
- Remove unnecessary form fields
- Add guest checkout option
- Show shipping costs early
- Display trust badges near CTAs
- Add live chat/support option
### Mobile Optimization
Critical for influencer traffic (majority mobile):
| Element | Mobile Check | Status | |---------|--------------|--------| | Page load speed |
"The smoothest protein I've tried" - @fitnessanna
**Auto-Apply Code**:
URL: yoursite.com/protein?code=ANNA20
Display: "ANNA20 applied! You save 20%"
### Test Plan
Week 1: Implement hero changes
Week 2: A/B test headline variations
Week 3: Test CTA button copy
Tips for Better Landing Pages
- Match the message - Continuity from content to page
- Feature the influencer - They drove the traffic
- Mobile first - Most influencer traffic is mobile
- Reduce friction - Every click loses people
- Test continuously - Small improvements compound
Reference Materials
- [skill-contract.md](../../references/skill-contract.md) — shared contract and Handoff Summary format.
- [state-model.md](../../references/state-model.md) — memory tiers and save-path conventions.
- [CONNECTORS.md](../../CONNECTORS.md) — free/keyless data recipes per connector category.
- Sibling skills in the influencer-marketing family:
- [ugc-repurposer](../ugc-repurposer/SKILL.md) — source creator content for landing pages.
- [content-amplifier](../content-amplifier/SKILL.md) — drive traffic to landing pages.
- [brief-generator](../../plan/brief-generator/SKILL.md) — align creator content with landing goals.
Next Best Skill
Primary: [performance-analyzer](../../track/performance-analyzer/SKILL.md) — measure whether the optimizations actually moved conversion, AOV, and attribution.
Alternates (same Convert/Track families):
- [ugc-repurposer](../ugc-repurposer/SKILL.md) — when the audit shows the page needs more creator content to feature.
- [content-amplifier](../content-amplifier/SKILL.md) — when an optimized page is ready and you want to scale traffic to it.
Termination note: Maintain a visited-set this session. If a recommended skill has already been invoked, stop and report the chain as complete rather than re-running it. Hard stop at chain depth 3 to avoid loops.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: aaron-he-zhu
- Source: aaron-he-zhu/aaron-marketing-skills
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.