{"id":"c3393970-2476-4462-af25-8cd223f82a00","entityType":"agent","slug":"clawhub-aaron-he-zhu-landing-optimizer","name":"Landing Optimizer","canonicalUrl":"https://www.xpersona.co/agent/clawhub-aaron-he-zhu-landing-optimizer","canonicalPath":"/agent/clawhub-aaron-he-zhu-landing-optimizer","generatedAt":"2026-10-11T04:36:08.432Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-11T02:12:53.205Z","emptyReason":null},"description":"Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campai... Skill: Landing Optimizer Owner: aaron-he-zhu Summary: Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campai... Tags: latest:19.0.0 Version history: v19.0.0 | 2026-07-24T14:40:48.880Z | auto Landing Optimizer v19.0.0 introduces minor updates and metadata improvements. - Updated SKILL.md: improved versioning, minor c","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/11/2026.","installCommand":"clawhub skill install s17e1tg8pjra8dn1dvtq21sahx83hrxj:landing-optimizer","sourceUrl":"https://clawhub.ai/aaron-he-zhu/landing-optimizer","homepage":"https://clawhub.ai/aaron-he-zhu/skills/landing-optimizer","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/aaron-he-zhu/landing-optimizer","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/aaron-he-zhu/skills/landing-optimizer","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":62,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campai..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-11T02:12:53.205Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T02:12:53.205Z","emptyReason":null},"stars":null,"forks":null,"downloads":1193,"packageName":null,"latestVersion":"19.0.0","tractionLabel":"1.2K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T02:12:53.192Z","emptyReason":null},"lastUpdatedAt":"2026-10-11T02:12:53.205Z","lastCrawledAt":"2026-10-11T02:12:53.192Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-12T02:12:53.192Z","lastVerifiedAt":null,"highlights":[{"version":"19.0.0","createdAt":"2026-07-24T14:40:48.880Z","changelog":"Landing Optimizer v19.0.0 introduces minor updates and metadata improvements. - Updated SKILL.md: improved versioning, minor clarifications, and added brief Chinese summary to the description. - Added distribution-manifest.json for improved distribution and compatibility. - Removed legacy skill-card.md file.","fileCount":5,"zipByteSize":11334},{"version":"18.0.0","createdAt":"2026-07-13T06:24:45.682Z","changelog":"landing-optimizer 18.0.0 - Updated skill phase in metadata from \"measure\" to \"report\" - Updated metadata version number to 18.0.0 - Removed file: skill-card.md - Minor metadata and documentation adjustments for clarity and accuracy","fileCount":4,"zipByteSize":10429},{"version":"17.0.0","createdAt":"2026-07-11T16:35:41.397Z","changelog":"- Updated version to 17.0.0. - Removed the sample file skill-card.md. - Minor metadata updates, including version references. - No changes to functionality or user experience.","fileCount":4,"zipByteSize":10400},{"version":"16.0.1","createdAt":"2026-07-08T13:00:39.652Z","changelog":"## landing-optimizer 16.0.1 - Updated SKILL.md metadata: version incremented to 16.0.1. - No changes to logic, features, or workflow—documentation and version update only.","fileCount":4,"zipByteSize":10400},{"version":"16.0.0","createdAt":"2026-07-06T03:02:25.885Z","changelog":"- Updated skill and metadata version to 16.0.0. - No functional or instructional changes; SKILL.md was updated for versioning consistency.","fileCount":4,"zipByteSize":10522},{"version":"14.0.0","createdAt":"2026-07-05T08:45:12.294Z","changelog":"- Version updated to 14.0.0. - Metadata \"version\" field incremented from 13.0.0 to 14.0.0 throughout SKILL.md. - No other user-facing documentation or logic changes detected.","fileCount":4,"zipByteSize":10240},{"version":"13.0.0","createdAt":"2026-07-05T02:33:37.407Z","changelog":"- Major update introducing detailed instructions, templates, and skill contract for influencer-driven and paid landing page optimization. - New process steps: message-match audit, page structure/social proof recommendations, CTA & promo code planning, and A/B test roadmap. - Clarified focus: not for post-launch measurement; directs users to performance-analyzer for tracking results. - Expanded data support: optional connectors for analytics, A/B testing, CMS, and social insights. - Example workflow and fill-in templates provided for common scenarios. - Full documentation of memory conventions, next steps, and optimization best practices.","fileCount":4,"zipByteSize":10472}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17e1tg8pjra8dn1dvtq21sahx83hrxj:landing-optimizer","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-landing-optimizer/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-landing-optimizer/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-landing-optimizer/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-landing-optimizer/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-landing-optimizer/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-landing-optimizer/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-11T04:36:08.429Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-landing-optimizer/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-landing-optimizer/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-landing-optimizer/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-landing-optimizer/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-11T02:12:53.205Z","emptyReason":null},"readme":"Skill: Landing Optimizer\n\nOwner: aaron-he-zhu\n\nSummary: Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campai...\n\nTags: latest:19.0.0\n\nVersion history:\n\nv19.0.0 | 2026-07-24T14:40:48.880Z | auto\n\nLanding Optimizer v19.0.0 introduces minor updates and metadata improvements.\n\n- Updated SKILL.md: improved versioning, minor clarifications, and added brief Chinese summary to the description.\n- Added distribution-manifest.json for improved distribution and compatibility.\n- Removed legacy skill-card.md file.\n\nv18.0.0 | 2026-07-13T06:24:45.682Z | auto\n\nlanding-optimizer 18.0.0\n\n- Updated skill phase in metadata from \"measure\" to \"report\"\n- Updated metadata version number to 18.0.0\n- Removed file: skill-card.md\n- Minor metadata and documentation adjustments for clarity and accuracy\n\nv17.0.0 | 2026-07-11T16:35:41.397Z | auto\n\n- Updated version to 17.0.0.\n- Removed the sample file skill-card.md.\n- Minor metadata updates, including version references.\n- No changes to functionality or user experience.\n\nv16.0.1 | 2026-07-08T13:00:39.652Z | auto\n\n## landing-optimizer 16.0.1\n\n- Updated SKILL.md metadata: version incremented to 16.0.1.\n- No changes to logic, features, or workflow—documentation and version update only.\n\nv16.0.0 | 2026-07-06T03:02:25.885Z | auto\n\n- Updated skill and metadata version to 16.0.0.\n- No functional or instructional changes; SKILL.md was updated for versioning consistency.\n\nv14.0.0 | 2026-07-05T08:45:12.294Z | auto\n\n- Version updated to 14.0.0.\n- Metadata \"version\" field incremented from 13.0.0 to 14.0.0 throughout SKILL.md.\n- No other user-facing documentation or logic changes detected.\n\nv13.0.0 | 2026-07-05T02:33:37.407Z | auto\n\n- Major update introducing detailed instructions, templates, and skill contract for influencer-driven and paid landing page optimization.\n- New process steps: message-match audit, page structure/social proof recommendations, CTA & promo code planning, and A/B test roadmap.\n- Clarified focus: not for post-launch measurement; directs users to performance-analyzer for tracking results.\n- Expanded data support: optional connectors for analytics, A/B testing, CMS, and social insights.\n- Example workflow and fill-in templates provided for common scenarios.\n- Full documentation of memory conventions, next steps, and optimization best practices.\n\nArchive index:\n\nArchive v19.0.0: 5 files, 11334 bytes\n\nFiles: distribution-manifest.json (1173b), references/templates.md (13722b), skill-card.md (2660b), SKILL.md (9188b), _meta.json (137b)\n\nFile v19.0.0:SKILL.md\n\n---\nname: landing-optimizer\nslug: landing-optimizer\ndisplayName: \"Landing Optimizer · 落地页优化\"\nsummary: \"流量落地页转化优化:信息匹配、首屏、CTA 与信任要素\"\ndescription: 'Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campaign\"; produces a message-match audit, page-structure and social-proof recommendations, a promo-code/CTA conversion plan, and an A/B test roadmap. Not for measuring campaign results after launch — use performance-analyzer. 落地页优化/达人流量转化提升'\nversion: \"19.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate when the user wants to build or improve a landing page that receives influencer-driven traffic: message match between creator content and the page, dedicated creator pages, promo-code auto-apply, social-proof placement, mobile conversion fixes, friction reduction, or A/B test planning for influencer campaigns.\"\nargument-hint: \"<landing page URL or campaign> [influencer handle] [promo code]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"19.0.0\", \"discipline\": \"influencer\", \"phase\": \"report\", \"geo-relevance\": \"low\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"report\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Landing Optimizer\n\nThis 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.\n\n> **Cross-discipline (paid ads):** this is also the **paid-ads** post-click skill — the page half of the ROAS **Offer** message-match (it pairs with [ad-creative-builder](../../../ad/orchestrate/ad-creative-builder/SKILL.md), which owns the ad half). The same diagnose-and-fix flow applies to paid landing pages; save paid runs under `memory/ad/landing-optimizer/`. On paid runs, message-match the page against the [offer-claims-registry](../../../protocol/offer-claims-registry/SKILL.md) ledger when present: offer terms, promo codes, and dates against `memory/claims/offers.md`, and claim wording against the approved variants in `memory/claims/claims-ledger.md`.\n\n## Quick Start\n\nShortest invocation:\n\n```\nOptimize our landing page for traffic from [influencer campaign]\n```\n\nCommon scenario — diagnose and fix a low-converting creator page:\n\n```\nOur influencer landing page has [X%] conversion rate. How can we improve it?\n```\n\n## Skill Contract\n\n- **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.\n- **Writes**: optimization plan saved to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (message-match audit, structure and social-proof recommendations, conversion/CTA plan, A/B test roadmap).\n- **Promotes**: durable facts — active campaign name, page URL, baseline conversion rate, promo code, primary creator — to `memory/hot-cache.md`.\n- **Done when**:\n  - Message-match score and named fixes are produced for the page.\n  - A prioritized conversion plan (CTA, promo-code experience, friction, mobile) exists with expected impact.\n  - An A/B test roadmap with at least one hypothesis and success metric is written.\n- **Primary next skill**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations moved conversion.\n\n### Handoff Summary\n\n> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).\n\n## Data Sources\n\nThis 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.\n\nOptional connectors that can deepen the analysis when available:\n\n- `~~analytics` — pull live conversion rate, bounce rate, scroll depth, and add-to-cart events instead of asking.\n- `~~A/B testing platform` — read past test results and feed sample-size/duration estimates.\n- `~~CMS / landing page builder` — inspect current page structure and copy directly.\n- `~~social platform analytics` — confirm the creator's actual messaging and audience.\n\nSee [CONNECTORS.md](../../../CONNECTORS.md) for the verified free/keyless recipe per category. Every step degrades gracefully to user-supplied inputs.\n\n## Instructions\n\nWhen a user requests landing page help, work through these steps. Each step's fill-in template, ASCII layout, and HTML snippet live in [references/templates.md](references/templates.md) — keyed by the same step numbers.\n\n1. **Assess current state** — capture campaign, URL, traffic source, current conversion rate, goal, and the traffic context (influencers, platforms, content type, key message, promo code, audience).\n2. **Evaluate message match** — compare what the influencer says against what the page shows across message, value prop, offer, product, and tone; produce a Message Match Score (X/10) and named fixes. Mismatch causes confusion and abandonment. For paid runs, also verify the page's offer/promo terms against `memory/claims/offers.md` when the ledger exists — an ad's \"50% off\" promise is only true while the offer row is live.\n3. **Page structure** — recommend the influencer-traffic layout (hero → social proof → product → more proof → FAQ → final CTA) and give section-by-section hero/social-proof/product fixes.\n4. **Social proof integration** — place the driving creator most prominently, then the proof hierarchy: other influencers → customer reviews → trust indicators.\n5. **Conversion optimization** — tune CTA copy/placement, design the promo-code experience (auto-apply via URL param, prominent display, confirmation), cut friction, and check mobile (load speed, thumb-friendly CTA, scroll depth).\n6. **A/B testing plan** — rank tests by impact/effort, then write at least one hypothesis with variants, sample size, duration, and success metric.\n7. **Influencer-specific pages** — decide whether a dedicated `/creator-name` page is warranted and what to personalize.\n8. **Performance tracking** — set targets for load time, bounce, CR, add-to-cart, AOV; define UTM params and events for attribution.\n\nSave the finished plan to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (paid runs to `memory/ad/landing-optimizer/`) and promote durable facts to `memory/hot-cache.md`.\n\n## Example\n\n**User**: \"Our landing page for @fitnessanna's protein powder campaign has a 1.2% conversion rate. How can we improve it?\"\n\n**Output** (abridged — full version in [references/templates.md](references/templates.md)):\n\n- **Diagnosis**: 1.2% CR, below the 2-3% benchmark for influencer traffic.\n- **Issues**: message mismatch (Anna says \"smooth texture\", page leads with \"high protein\"); Anna's content not featured; code `ANNA20` not auto-applied; mobile CTA below the fold.\n- **Priority fixes**: Anna's video in hero (+0.5%), auto-apply promo (+0.3%), headline match (+0.3%), CTA above fold on mobile (+0.2%) → combined 1.2% → 2.5% CR.\n- **Test plan**: wk1 hero changes, wk2 headline A/B, wk3 CTA copy.\n\n## Reference Materials\n\n- [templates.md](references/templates.md) — all step fill-in templates, ASCII layouts, HTML snippets, the full worked example, and tips.\n\n- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.\n- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.\n- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipes per connector category.\n- [conversion-quality.md](../../../references/scoring-rubrics/conversion-quality.md) — advisory conversion rubric (non-veto) to sanity-check the optimization plan.\n- Sibling skills in the influencer-marketing family:\n  - [content-amplifier](../../activate/content-amplifier/SKILL.md) — source creator content for landing pages and drive traffic to them.\n  - [brief-generator](../../target/brief-generator/SKILL.md) — align creator content with landing goals.\n\n## Next Best Skill\n\n**Primary**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations actually moved conversion, AOV, and attribution.\n\n**Alternates** (same Report family):\n\n- [content-amplifier](../../activate/content-amplifier/SKILL.md) — when the audit shows the page needs more creator content to feature.\n- [roi-calculator](../roi-calculator/SKILL.md) — when the page's conversion is validated and you want to translate it into ROI and payback math.\n\n**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.\n\nFile v19.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"landing-optimizer\",\n  \"version\": \"19.0.0\",\n  \"publishedAt\": 1784904048880\n}\n\nFile v19.0.0:references/templates.md\n\n# Landing Optimizer — Templates & Worked Examples\n\nFill-in templates, ASCII layouts, HTML snippets, and a full worked example for the [landing-optimizer](../SKILL.md) skill. The numbered headings map to the Instructions steps in `SKILL.md`.\n\n---\n\n## Step 1 — Current-State Audit\n\n```markdown\n### Landing Page Audit\n\n**Campaign**: [name]\n**Current URL**: [url]\n**Traffic Source**: [influencer(s)]\n**Current Conversion Rate**: [%]\n**Goal**: [what counts as conversion]\n\n### Traffic Context\n\n| Factor | Details |\n|--------|---------|\n| Influencer(s) | @[handles] |\n| Platform(s) | [platforms] |\n| Content Type | [type] |\n| Key Message | [what influencer says] |\n| Promo Code | [code if applicable] |\n| Audience | [demographics] |\n```\n\n---\n\n## Step 2 — Message Match Analysis\n\n```markdown\n## Message Match Analysis\n\n### Influencer Content → Landing Page\n\n| Element | Influencer Says | Landing Page Shows | Match? |\n|---------|-----------------|--------------------|----|\n| Primary message | \"[quote]\" | \"[page headline]\" | ✅/⚠️/❌ |\n| Value prop | \"[benefit]\" | \"[benefit shown]\" | ✅/⚠️/❌ |\n| Offer | \"[discount/deal]\" | \"[offer displayed]\" | ✅/⚠️/❌ |\n| Product | [shown/mentioned] | [featured] | ✅/⚠️/❌ |\n| Tone | [style] | [page tone] | ✅/⚠️/❌ |\n\n### Message Match Score: [X/10]\n\n**Issues Found**:\n- [Issue 1]: [how to fix]\n- [Issue 2]: [how to fix]\n\n**Why This Matters**:\nWhen users click from an influencer's content, they expect continuity. A mismatch causes confusion and abandonment.\n```\n\n---\n\n## Step 3 — Page Structure Recommendations\n\n### Recommended Layout for Influencer Traffic\n\n```\n┌─────────────────────────────────────────────┐\n│                   HEADER                     │\n│  Logo | Nav (minimal) | Cart/CTA            │\n├─────────────────────────────────────────────┤\n│                   HERO                       │\n│  Headline matching influencer message       │\n│  Subheadline with value prop                │\n│  Primary CTA button                         │\n│  [Influencer mention/badge optional]        │\n├─────────────────────────────────────────────┤\n│              SOCIAL PROOF                   │\n│  \"@[influencer] loves it\" + video/quote    │\n│  OR: UGC gallery                           │\n├─────────────────────────────────────────────┤\n│              PRODUCT INFO                   │\n│  Key features (3-5 max)                    │\n│  Product images/video                      │\n│  Price + promo code application            │\n├─────────────────────────────────────────────┤\n│           MORE SOCIAL PROOF                 │\n│  Reviews, testimonials, other creators     │\n├─────────────────────────────────────────────┤\n│               FAQ/OBJECTIONS                │\n│  Answer common concerns                    │\n├─────────────────────────────────────────────┤\n│              FINAL CTA                      │\n│  Repeat offer + strong CTA                 │\n├─────────────────────────────────────────────┤\n│                  FOOTER                     │\n│  Trust badges, policies, support           │\n└─────────────────────────────────────────────┘\n```\n\n### Section-by-Section Optimization\n\n#### Hero Section\n\n**Current**: [describe current state]\n\n**Recommended**:\n- Headline: [specific recommendation]\n- Subheadline: [specific recommendation]\n- CTA: [specific button text]\n- Image/Video: [recommendation]\n\n**Example**:\n```\nHeadline: \"[Benefit influencer highlighted]\"\nSubheadline: \"Use code [CODE] for [X]% off\"\nCTA: \"Shop Now\" or \"Get [X]% Off\"\n```\n\n#### Social Proof Section\n\n**Recommendation**:\n- Feature the specific influencer who drove traffic\n- Embed or screenshot their content\n- Include their quote/testimonial\n\n**Example**:\n```\n\"As seen on @[handle]'s [platform]\"\n[Embedded video or quote card]\n\"[Pull quote from their content]\" - @[handle]\n```\n\n#### Product Section\n\n**Recommendation**:\n- Show exact product(s) influencer featured\n- Highlight features they mentioned\n- Make promo code pre-applied or prominent\n\n---\n\n## Step 4 — Social Proof Integration\n\n```markdown\n## Social Proof Strategy\n\n### Influencer Integration\n\n| Element | Placement | Implementation |\n|---------|-----------|----------------|\n| Creator video | Hero or below | Embed or thumbnail |\n| Pull quote | Hero area | Designed quote card |\n| Creator badge | Near CTA | \"As seen on @handle\" |\n| UGC gallery | Mid-page | Carousel of content |\n\n### Social Proof Hierarchy\n\n**Tier 1: Primary Influencer**\n- Most prominent placement\n- Their content/quote\n- Their audience = this traffic\n\n**Tier 2: Other Influencers**\n- Supporting testimonials\n- Adds credibility depth\n\n**Tier 3: Customer Reviews**\n- Star ratings\n- Written reviews\n- Review count\n\n**Tier 4: Trust Indicators**\n- Customer count (\"Join 10,000+ customers\")\n- Press mentions\n- Awards/certifications\n```\n\n### Implementation Examples\n\n**Creator Badge**:\n```html\n<div class=\"creator-badge\">\n  <img src=\"creator-photo.jpg\" alt=\"@handle\">\n  <span>Loved by @handle</span>\n</div>\n```\n\n**UGC Quote**:\n```html\n<blockquote class=\"ugc-quote\">\n  <p>\"[Their review quote]\"</p>\n  <cite>@handle, [Platform]</cite>\n</blockquote>\n```\n\n---\n\n## Step 5 — Conversion Optimization\n\n```markdown\n## Conversion Optimization\n\n### CTA Optimization\n\n| Element | Current | Recommended | Why |\n|---------|---------|-------------|-----|\n| Button text | [current] | [new] | [reason] |\n| Button color | [current] | [new] | [reason] |\n| Button size | [current] | [new] | [reason] |\n| Placement | [current] | [new] | [reason] |\n| Quantity | [#] | [#] | [reason] |\n\n**CTA Best Practices for Influencer Traffic**:\n- Reference the promo code in button (\"Get 20% Off with CODE\")\n- Create urgency if applicable (\"Limited Time\")\n- Use action-oriented language (\"Shop,\" \"Get,\" \"Claim\")\n- Make code visible and easy to copy\n\n### Promo Code Experience\n\n**Current**: [describe current promo code experience]\n\n**Recommended**:\n- [ ] Auto-apply code via URL parameter\n- [ ] Display code prominently at top\n- [ ] Show savings amount\n- [ ] Make code easy to copy\n- [ ] Confirm code applied in cart\n\n**Implementation**:\n```\nURL: yoursite.com/landing?code=CREATOR20\n\nOn page load:\n1. Detect code parameter\n2. Apply to cart automatically\n3. Display \"CREATOR20 applied - you save $X\"\n```\n\n### Friction Reduction\n\n| Friction Point | Impact | Solution |\n|----------------|--------|----------|\n| [Point 1] | High/Med/Low | [Solution] |\n| [Point 2] | High/Med/Low | [Solution] |\n| [Point 3] | High/Med/Low | [Solution] |\n\n**Quick Wins**:\n- Remove unnecessary form fields\n- Add guest checkout option\n- Show shipping costs early\n- Display trust badges near CTAs\n- Add live chat/support option\n\n### Mobile Optimization\n\n**Critical for influencer traffic** (majority mobile):\n\n| Element | Mobile Check | Status |\n|---------|--------------|--------|\n| Page load speed | <3 seconds | ✅/❌ |\n| CTA button size | Thumb-friendly | ✅/❌ |\n| Form fields | Easy to tap | ✅/❌ |\n| Images | Optimized | ✅/❌ |\n| Scroll depth | Key info visible | ✅/❌ |\n```\n\n---\n\n## Step 6 — A/B Testing Plan\n\n```markdown\n## A/B Testing Recommendations\n\n### Test Priority Matrix\n\n| Test | Impact | Effort | Priority |\n|------|--------|--------|----------|\n| Headline copy | High | Low | 1 |\n| CTA button text | High | Low | 2 |\n| Hero image/video | High | Medium | 3 |\n| Social proof placement | Medium | Low | 4 |\n| Page length | Medium | Medium | 5 |\n\n### Test 1: Headline\n\n**Hypothesis**: [If we change X, then Y because Z]\n\n| Variant | Headline | Expected Impact |\n|---------|----------|-----------------|\n| Control | \"[Current headline]\" | Baseline |\n| Test A | \"[Alternative 1]\" | [expected change] |\n| Test B | \"[Alternative 2]\" | [expected change] |\n\n**Sample Size**: [calculated minimum]\n**Duration**: [minimum days to reach significance]\n**Success Metric**: Conversion rate\n\n### Test 2: CTA\n\n**Hypothesis**: [statement]\n\n| Variant | Button | Expected Impact |\n|---------|--------|-----------------|\n| Control | \"[Current]\" | Baseline |\n| Test A | \"[Alternative]\" | [expected change] |\n\n### Testing Best Practices\n\n- Test one element at a time\n- Run until statistical significance\n- Document all tests and results\n- Implement winners quickly\n- Test continuously\n```\n\n---\n\n## Step 7 — Influencer-Specific Pages\n\n```markdown\n## Influencer-Specific Landing Pages\n\n### When to Create Dedicated Pages\n\n✅ Create dedicated page when:\n- Influencer has unique offer/code\n- High-volume partnership\n- Different product focus\n- Long-term ambassador\n- Need attribution clarity\n\n❌ Use general page when:\n- Small one-off partnership\n- Same offer as general campaigns\n- Resource constraints\n\n### Dedicated Page Template\n\n**URL Structure**: yoursite.com/[influencer-handle]\n\n**Page Elements**:\n```\n┌──────────────────────────────────────┐\n│  \"Welcome from @[handle]'s page!\"   │\n│  [Creator's endorsement/video]      │\n│  Their exclusive offer: [OFFER]     │\n├──────────────────────────────────────┤\n│  Product(s) they featured           │\n│  [Images matching their content]    │\n│  [Their specific talking points]    │\n├──────────────────────────────────────┤\n│  Their review/testimonial           │\n│  [Additional social proof]          │\n├──────────────────────────────────────┤\n│  Shop + Promo Code Application      │\n└──────────────────────────────────────┘\n```\n\n### Personalization Options\n\n| Element | Personalization Level |\n|---------|----------------------|\n| URL | /creator-name |\n| Headline | Reference creator |\n| Hero image | Creator's content |\n| Offer | Their unique code |\n| Products | What they featured |\n| Testimonial | Their quote |\n```\n\n---\n\n## Step 8 — Performance Tracking\n\n```markdown\n## Landing Page Analytics\n\n### Key Metrics to Track\n\n| Metric | Target | Current | Status |\n|--------|--------|---------|--------|\n| Page load time | <3s | [X]s | ✅/❌ |\n| Bounce rate | <40% | [X]% | ✅/❌ |\n| Conversion rate | [X]% | [X]% | ✅/❌ |\n| Add to cart rate | [X]% | [X]% | ✅/❌ |\n| Average order value | $[X] | $[X] | ✅/❌ |\n\n### Tracking Setup\n\n**UTM Parameters**:\n```\n?utm_source=[platform]\n&utm_medium=influencer\n&utm_campaign=[campaign-name]\n&utm_content=[@handle]\n&utm_term=[content-type]\n```\n\n**Events to Track**:\n- Page view\n- Scroll depth (25%, 50%, 75%, 100%)\n- CTA clicks\n- Promo code applied\n- Add to cart\n- Purchase\n\n### Attribution\n\n| Method | Use Case |\n|--------|----------|\n| UTM parameters | Source tracking |\n| Promo codes | Direct attribution |\n| Unique URLs | Creator-specific tracking |\n| Pixel tracking | Conversion attribution |\n```\n\n---\n\n## Worked Example — @fitnessanna Protein Powder Campaign\n\n**User**: \"Our landing page for @fitnessanna's protein powder campaign has a 1.2% conversion rate. How can we improve it?\"\n\n**Output**:\n\n```markdown\n## Landing Page Optimization: @fitnessanna Campaign\n\n### Diagnosis\n\n**Current CR**: 1.2% (Below benchmark of 2-3% for influencer traffic)\n\n### Issues Found\n\n1. **Message Mismatch**: Anna talks about \"smooth texture\" but landing page leads with \"high protein content\"\n2. **No Social Proof**: Anna's content isn't featured on the page\n3. **Promo Code Friction**: Code \"ANNA20\" isn't auto-applied\n4. **Mobile CTA**: Button is below the fold on mobile\n\n### Priority Fixes\n\n| Fix | Expected Impact | Effort |\n|-----|-----------------|--------|\n| Add Anna's video to hero | +0.5% CR | Low |\n| Auto-apply promo code | +0.3% CR | Medium |\n| Match headline to her messaging | +0.3% CR | Low |\n| Move CTA above fold mobile | +0.2% CR | Low |\n\n**Combined Expected Impact**: 1.2% → 2.5% CR\n\n### Implementation\n\n**New Headline**: \"Protein That Actually Tastes Good\" (matches Anna's main message)\n\n**Add to Hero**:\n\\`\\`\\`html\n<div class=\"creator-feature\">\n  <video src=\"anna-testimonial.mp4\"></video>\n  <p>\"The smoothest protein I've tried\" - @fitnessanna</p>\n</div>\n\\`\\`\\`\n\n**Auto-Apply Code**:\nURL: yoursite.com/protein?code=ANNA20\nDisplay: \"ANNA20 applied! You save 20%\"\n\n### Test Plan\nWeek 1: Implement hero changes\nWeek 2: A/B test headline variations\nWeek 3: Test CTA button copy\n```\n\n---\n\n## Tips for Better Landing Pages\n\n1. **Match the message** — Continuity from content to page\n2. **Feature the influencer** — They drove the traffic\n3. **Mobile first** — Most influencer traffic is mobile\n4. **Reduce friction** — Every click loses people\n5. **Test continuously** — Small improvements compound\n\nFile v19.0.0:skill-card.md\n\n## Description:\n\nLanding Optimizer helps agents audit and improve influencer or paid-traffic landing pages by producing message-match findings, page-structure and social-proof recommendations, promo-code and CTA conversion plans, and A/B test roadmaps.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[aaron-he-zhu](https://clawhub.ai/user/aaron-he-zhu)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nMarketing teams, ecommerce operators, and growth practitioners use this skill to improve landing pages for influencer campaigns or paid traffic. It turns campaign context, page state, promo-code details, and conversion goals into an optimization plan and testing roadmap.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill may save landing-page URLs, promo codes, baseline conversion rates, and creator names into local memory.\n\nMitigation: Use a workspace appropriate for campaign data, redact sensitive details when possible, and clear saved state after the engagement if retention is not needed.\n\nRisk: Optional analytics, CMS, A/B testing, or social analytics connectors may expose campaign account data to the agent.\n\nMitigation: Connect only accounts intended for this campaign, verify requested scopes, and disconnect connectors after analysis when ongoing access is unnecessary.\n\nRisk: Conversion recommendations and projected impact estimates can be wrong or misleading if the supplied campaign context is incomplete.\n\nMitigation: Have a qualified marketer review the plan and validate changes with analytics or controlled A/B tests before relying on performance claims.\n\n## Reference(s):\n\n- [Landing Optimizer templates and worked examples](artifact/references/templates.md)\n- [Project homepage](https://github.com/aaron-he-zhu/aaron-marketing-skills)\n- [ClawHub skill page](https://clawhub.ai/aaron-he-zhu/skills/landing-optimizer)\n\n## Skill Output:\n\n**Output Type(s):** [Markdown, Guidance, Code, Configuration]\n\n**Output Format:** [Markdown report with tables, checklists, prioritized recommendations, an A/B test plan, and optional HTML snippets]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May save the optimization plan and selected campaign facts to local memory when the host supports skill state.]\n\n## Skill Version(s):\n\n19.0.0 (source: frontmatter and server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v19.0.0:distribution-manifest.json\n\n{\n  \"capabilities\": [\n    \"inline-delivery\",\n    \"canonical-state-read\"\n  ],\n  \"capability_ceiling\": \"lite\",\n  \"catalog_sha256\": \"6f0256cf52710f2916ecebaea0f3110c9313099ec4a69a11cac72ba9b2f3b940\",\n  \"files\": [\n    {\n      \"bytes\": 9188,\n      \"mode\": \"0644\",\n      \"path\": \"SKILL.md\",\n      \"sha256\": \"166fce31cd747e0e276833958c8abf9e7d8597ab13e7efc9fe725af7eb7f1f2e\"\n    },\n    {\n      \"bytes\": 13722,\n      \"mode\": \"0644\",\n      \"path\": \"references/templates.md\",\n      \"sha256\": \"bfa322fd265b7002858f45290bcd75e4fc5310d22eaef6196e22bacf85edbb97\"\n    }\n  ],\n  \"files_sha256\": \"232767521c973482cbe2234fd08eb12da3db8a27902fefbf5ac07d57b858e5d4\",\n  \"hash_algorithm\": \"sha256\",\n  \"kind\": \"standalone-skill\",\n  \"manifest_excludes\": [\n    \"distribution-manifest.json\"\n  ],\n  \"manifest_path\": \"distribution-manifest.json\",\n  \"package_ceiling\": {\n    \"max_bytes\": 1000000,\n    \"max_files\": 64\n  },\n  \"profile\": \"lite\",\n  \"profile_definition_sha256\": \"4598e1f7bba667ef928ea2a60a6252ad9348086e9eecab29437db442df2a568e\",\n  \"schema_version\": \"1.1\",\n  \"source\": {\n    \"commit\": \"f552620c278afddcb25d09637a0cfcc1ce48faf4\",\n    \"repository\": \"aaron-he-zhu/aaron-marketing-skills\"\n  }\n}\n\nArchive v18.0.0: 4 files, 10429 bytes\n\nFiles: references/templates.md (13722b), skill-card.md (2463b), SKILL.md (9147b), _meta.json (137b)\n\nFile v18.0.0:SKILL.md\n\n---\nname: landing-optimizer\nslug: landing-optimizer\ndisplayName: \"Landing Optimizer · 落地页优化\"\nsummary: \"流量落地页转化优化:信息匹配、首屏、CTA 与信任要素\"\ndescription: 'Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campaign\"; produces a message-match audit, page-structure and social-proof recommendations, a promo-code/CTA conversion plan, and an A/B test roadmap. Not for measuring campaign results after launch — use performance-analyzer.'\nversion: \"18.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate when the user wants to build or improve a landing page that receives influencer-driven traffic: message match between creator content and the page, dedicated creator pages, promo-code auto-apply, social-proof placement, mobile conversion fixes, friction reduction, or A/B test planning for influencer campaigns.\"\nargument-hint: \"<landing page URL or campaign> [influencer handle] [promo code]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"18.0.0\", \"discipline\": \"influencer\", \"phase\": \"report\", \"geo-relevance\": \"low\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"report\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Landing Optimizer\n\nThis 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.\n\n> **Cross-discipline (paid ads):** this is also the **paid-ads** post-click skill — the page half of the ROAS **Offer** message-match (it pairs with [ad-creative-builder](../../../ad/orchestrate/ad-creative-builder/SKILL.md), which owns the ad half). The same diagnose-and-fix flow applies to paid landing pages; save paid runs under `memory/ad/landing-optimizer/`. On paid runs, message-match the page against the [offer-claims-registry](../../../protocol/offer-claims-registry/SKILL.md) ledger when present: offer terms, promo codes, and dates against `memory/claims/offers.md`, and claim wording against the approved variants in `memory/claims/claims-ledger.md`.\n\n## Quick Start\n\nShortest invocation:\n\n```\nOptimize our landing page for traffic from [influencer campaign]\n```\n\nCommon scenario — diagnose and fix a low-converting creator page:\n\n```\nOur influencer landing page has [X%] conversion rate. How can we improve it?\n```\n\n## Skill Contract\n\n- **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.\n- **Writes**: optimization plan saved to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (message-match audit, structure and social-proof recommendations, conversion/CTA plan, A/B test roadmap).\n- **Promotes**: durable facts — active campaign name, page URL, baseline conversion rate, promo code, primary creator — to `memory/hot-cache.md`.\n- **Done when**:\n  - Message-match score and named fixes are produced for the page.\n  - A prioritized conversion plan (CTA, promo-code experience, friction, mobile) exists with expected impact.\n  - An A/B test roadmap with at least one hypothesis and success metric is written.\n- **Primary next skill**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations moved conversion.\n\n### Handoff Summary\n\n> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).\n\n## Data Sources\n\nThis 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.\n\nOptional connectors that can deepen the analysis when available:\n\n- `~~analytics` — pull live conversion rate, bounce rate, scroll depth, and add-to-cart events instead of asking.\n- `~~A/B testing platform` — read past test results and feed sample-size/duration estimates.\n- `~~CMS / landing page builder` — inspect current page structure and copy directly.\n- `~~social platform analytics` — confirm the creator's actual messaging and audience.\n\nSee [CONNECTORS.md](../../../CONNECTORS.md) for the verified free/keyless recipe per category. Every step degrades gracefully to user-supplied inputs.\n\n## Instructions\n\nWhen a user requests landing page help, work through these steps. Each step's fill-in template, ASCII layout, and HTML snippet live in [references/templates.md](references/templates.md) — keyed by the same step numbers.\n\n1. **Assess current state** — capture campaign, URL, traffic source, current conversion rate, goal, and the traffic context (influencers, platforms, content type, key message, promo code, audience).\n2. **Evaluate message match** — compare what the influencer says against what the page shows across message, value prop, offer, product, and tone; produce a Message Match Score (X/10) and named fixes. Mismatch causes confusion and abandonment. For paid runs, also verify the page's offer/promo terms against `memory/claims/offers.md` when the ledger exists — an ad's \"50% off\" promise is only true while the offer row is live.\n3. **Page structure** — recommend the influencer-traffic layout (hero → social proof → product → more proof → FAQ → final CTA) and give section-by-section hero/social-proof/product fixes.\n4. **Social proof integration** — place the driving creator most prominently, then the proof hierarchy: other influencers → customer reviews → trust indicators.\n5. **Conversion optimization** — tune CTA copy/placement, design the promo-code experience (auto-apply via URL param, prominent display, confirmation), cut friction, and check mobile (load speed, thumb-friendly CTA, scroll depth).\n6. **A/B testing plan** — rank tests by impact/effort, then write at least one hypothesis with variants, sample size, duration, and success metric.\n7. **Influencer-specific pages** — decide whether a dedicated `/creator-name` page is warranted and what to personalize.\n8. **Performance tracking** — set targets for load time, bounce, CR, add-to-cart, AOV; define UTM params and events for attribution.\n\nSave the finished plan to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (paid runs to `memory/ad/landing-optimizer/`) and promote durable facts to `memory/hot-cache.md`.\n\n## Example\n\n**User**: \"Our landing page for @fitnessanna's protein powder campaign has a 1.2% conversion rate. How can we improve it?\"\n\n**Output** (abridged — full version in [references/templates.md](references/templates.md)):\n\n- **Diagnosis**: 1.2% CR, below the 2-3% benchmark for influencer traffic.\n- **Issues**: message mismatch (Anna says \"smooth texture\", page leads with \"high protein\"); Anna's content not featured; code `ANNA20` not auto-applied; mobile CTA below the fold.\n- **Priority fixes**: Anna's video in hero (+0.5%), auto-apply promo (+0.3%), headline match (+0.3%), CTA above fold on mobile (+0.2%) → combined 1.2% → 2.5% CR.\n- **Test plan**: wk1 hero changes, wk2 headline A/B, wk3 CTA copy.\n\n## Reference Materials\n\n- [templates.md](references/templates.md) — all step fill-in templates, ASCII layouts, HTML snippets, the full worked example, and tips.\n\n- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.\n- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.\n- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipes per connector category.\n- [conversion-quality.md](../../../references/scoring-rubrics/conversion-quality.md) — advisory conversion rubric (non-veto) to sanity-check the optimization plan.\n- Sibling skills in the influencer-marketing family:\n  - [content-amplifier](../../activate/content-amplifier/SKILL.md) — source creator content for landing pages and drive traffic to them.\n  - [brief-generator](../../target/brief-generator/SKILL.md) — align creator content with landing goals.\n\n## Next Best Skill\n\n**Primary**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations actually moved conversion, AOV, and attribution.\n\n**Alternates** (same Report family):\n\n- [content-amplifier](../../activate/content-amplifier/SKILL.md) — when the audit shows the page needs more creator content to feature.\n- [roi-calculator](../roi-calculator/SKILL.md) — when the page's conversion is validated and you want to translate it into ROI and payback math.\n\n**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.\n\nFile v18.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"landing-optimizer\",\n  \"version\": \"18.0.0\",\n  \"publishedAt\": 1783923885682\n}\n\nFile v18.0.0:references/templates.md\n\n# Landing Optimizer — Templates & Worked Examples\n\nFill-in templates, ASCII layouts, HTML snippets, and a full worked example for the [landing-optimizer](../SKILL.md) skill. The numbered headings map to the Instructions steps in `SKILL.md`.\n\n---\n\n## Step 1 — Current-State Audit\n\n```markdown\n### Landing Page Audit\n\n**Campaign**: [name]\n**Current URL**: [url]\n**Traffic Source**: [influencer(s)]\n**Current Conversion Rate**: [%]\n**Goal**: [what counts as conversion]\n\n### Traffic Context\n\n| Factor | Details |\n|--------|---------|\n| Influencer(s) | @[handles] |\n| Platform(s) | [platforms] |\n| Content Type | [type] |\n| Key Message | [what influencer says] |\n| Promo Code | [code if applicable] |\n| Audience | [demographics] |\n```\n\n---\n\n## Step 2 — Message Match Analysis\n\n```markdown\n## Message Match Analysis\n\n### Influencer Content → Landing Page\n\n| Element | Influencer Says | Landing Page Shows | Match? |\n|---------|-----------------|--------------------|----|\n| Primary message | \"[quote]\" | \"[page headline]\" | ✅/⚠️/❌ |\n| Value prop | \"[benefit]\" | \"[benefit shown]\" | ✅/⚠️/❌ |\n| Offer | \"[discount/deal]\" | \"[offer displayed]\" | ✅/⚠️/❌ |\n| Product | [shown/mentioned] | [featured] | ✅/⚠️/❌ |\n| Tone | [style] | [page tone] | ✅/⚠️/❌ |\n\n### Message Match Score: [X/10]\n\n**Issues Found**:\n- [Issue 1]: [how to fix]\n- [Issue 2]: [how to fix]\n\n**Why This Matters**:\nWhen users click from an influencer's content, they expect continuity. A mismatch causes confusion and abandonment.\n```\n\n---\n\n## Step 3 — Page Structure Recommendations\n\n### Recommended Layout for Influencer Traffic\n\n```\n┌─────────────────────────────────────────────┐\n│                   HEADER                     │\n│  Logo | Nav (minimal) | Cart/CTA            │\n├─────────────────────────────────────────────┤\n│                   HERO                       │\n│  Headline matching influencer message       │\n│  Subheadline with value prop                │\n│  Primary CTA button                         │\n│  [Influencer mention/badge optional]        │\n├─────────────────────────────────────────────┤\n│              SOCIAL PROOF                   │\n│  \"@[influencer] loves it\" + video/quote    │\n│  OR: UGC gallery                           │\n├─────────────────────────────────────────────┤\n│              PRODUCT INFO                   │\n│  Key features (3-5 max)                    │\n│  Product images/video                      │\n│  Price + promo code application            │\n├─────────────────────────────────────────────┤\n│           MORE SOCIAL PROOF                 │\n│  Reviews, testimonials, other creators     │\n├─────────────────────────────────────────────┤\n│               FAQ/OBJECTIONS                │\n│  Answer common concerns                    │\n├─────────────────────────────────────────────┤\n│              FINAL CTA                      │\n│  Repeat offer + strong CTA                 │\n├─────────────────────────────────────────────┤\n│                  FOOTER                     │\n│  Trust badges, policies, support           │\n└─────────────────────────────────────────────┘\n```\n\n### Section-by-Section Optimization\n\n#### Hero Section\n\n**Current**: [describe current state]\n\n**Recommended**:\n- Headline: [specific recommendation]\n- Subheadline: [specific recommendation]\n- CTA: [specific button text]\n- Image/Video: [recommendation]\n\n**Example**:\n```\nHeadline: \"[Benefit influencer highlighted]\"\nSubheadline: \"Use code [CODE] for [X]% off\"\nCTA: \"Shop Now\" or \"Get [X]% Off\"\n```\n\n#### Social Proof Section\n\n**Recommendation**:\n- Feature the specific influencer who drove traffic\n- Embed or screenshot their content\n- Include their quote/testimonial\n\n**Example**:\n```\n\"As seen on @[handle]'s [platform]\"\n[Embedded video or quote card]\n\"[Pull quote from their content]\" - @[handle]\n```\n\n#### Product Section\n\n**Recommendation**:\n- Show exact product(s) influencer featured\n- Highlight features they mentioned\n- Make promo code pre-applied or prominent\n\n---\n\n## Step 4 — Social Proof Integration\n\n```markdown\n## Social Proof Strategy\n\n### Influencer Integration\n\n| Element | Placement | Implementation |\n|---------|-----------|----------------|\n| Creator video | Hero or below | Embed or thumbnail |\n| Pull quote | Hero area | Designed quote card |\n| Creator badge | Near CTA | \"As seen on @handle\" |\n| UGC gallery | Mid-page | Carousel of content |\n\n### Social Proof Hierarchy\n\n**Tier 1: Primary Influencer**\n- Most prominent placement\n- Their content/quote\n- Their audience = this traffic\n\n**Tier 2: Other Influencers**\n- Supporting testimonials\n- Adds credibility depth\n\n**Tier 3: Customer Reviews**\n- Star ratings\n- Written reviews\n- Review count\n\n**Tier 4: Trust Indicators**\n- Customer count (\"Join 10,000+ customers\")\n- Press mentions\n- Awards/certifications\n```\n\n### Implementation Examples\n\n**Creator Badge**:\n```html\n<div class=\"creator-badge\">\n  <img src=\"creator-photo.jpg\" alt=\"@handle\">\n  <span>Loved by @handle</span>\n</div>\n```\n\n**UGC Quote**:\n```html\n<blockquote class=\"ugc-quote\">\n  <p>\"[Their review quote]\"</p>\n  <cite>@handle, [Platform]</cite>\n</blockquote>\n```\n\n---\n\n## Step 5 — Conversion Optimization\n\n```markdown\n## Conversion Optimization\n\n### CTA Optimization\n\n| Element | Current | Recommended | Why |\n|---------|---------|-------------|-----|\n| Button text | [current] | [new] | [reason] |\n| Button color | [current] | [new] | [reason] |\n| Button size | [current] | [new] | [reason] |\n| Placement | [current] | [new] | [reason] |\n| Quantity | [#] | [#] | [reason] |\n\n**CTA Best Practices for Influencer Traffic**:\n- Reference the promo code in button (\"Get 20% Off with CODE\")\n- Create urgency if applicable (\"Limited Time\")\n- Use action-oriented language (\"Shop,\" \"Get,\" \"Claim\")\n- Make code visible and easy to copy\n\n### Promo Code Experience\n\n**Current**: [describe current promo code experience]\n\n**Recommended**:\n- [ ] Auto-apply code via URL parameter\n- [ ] Display code prominently at top\n- [ ] Show savings amount\n- [ ] Make code easy to copy\n- [ ] Confirm code applied in cart\n\n**Implementation**:\n```\nURL: yoursite.com/landing?code=CREATOR20\n\nOn page load:\n1. Detect code parameter\n2. Apply to cart automatically\n3. Display \"CREATOR20 applied - you save $X\"\n```\n\n### Friction Reduction\n\n| Friction Point | Impact | Solution |\n|----------------|--------|----------|\n| [Point 1] | High/Med/Low | [Solution] |\n| [Point 2] | High/Med/Low | [Solution] |\n| [Point 3] | High/Med/Low | [Solution] |\n\n**Quick Wins**:\n- Remove unnecessary form fields\n- Add guest checkout option\n- Show shipping costs early\n- Display trust badges near CTAs\n- Add live chat/support option\n\n### Mobile Optimization\n\n**Critical for influencer traffic** (majority mobile):\n\n| Element | Mobile Check | Status |\n|---------|--------------|--------|\n| Page load speed | <3 seconds | ✅/❌ |\n| CTA button size | Thumb-friendly | ✅/❌ |\n| Form fields | Easy to tap | ✅/❌ |\n| Images | Optimized | ✅/❌ |\n| Scroll depth | Key info visible | ✅/❌ |\n```\n\n---\n\n## Step 6 — A/B Testing Plan\n\n```markdown\n## A/B Testing Recommendations\n\n### Test Priority Matrix\n\n| Test | Impact | Effort | Priority |\n|------|--------|--------|----------|\n| Headline copy | High | Low | 1 |\n| CTA button text | High | Low | 2 |\n| Hero image/video | High | Medium | 3 |\n| Social proof placement | Medium | Low | 4 |\n| Page length | Medium | Medium | 5 |\n\n### Test 1: Headline\n\n**Hypothesis**: [If we change X, then Y because Z]\n\n| Variant | Headline | Expected Impact |\n|---------|----------|-----------------|\n| Control | \"[Current headline]\" | Baseline |\n| Test A | \"[Alternative 1]\" | [expected change] |\n| Test B | \"[Alternative 2]\" | [expected change] |\n\n**Sample Size**: [calculated minimum]\n**Duration**: [minimum days to reach significance]\n**Success Metric**: Conversion rate\n\n### Test 2: CTA\n\n**Hypothesis**: [statement]\n\n| Variant | Button | Expected Impact |\n|---------|--------|-----------------|\n| Control | \"[Current]\" | Baseline |\n| Test A | \"[Alternative]\" | [expected change] |\n\n### Testing Best Practices\n\n- Test one element at a time\n- Run until statistical significance\n- Document all tests and results\n- Implement winners quickly\n- Test continuously\n```\n\n---\n\n## Step 7 — Influencer-Specific Pages\n\n```markdown\n## Influencer-Specific Landing Pages\n\n### When to Create Dedicated Pages\n\n✅ Create dedicated page when:\n- Influencer has unique offer/code\n- High-volume partnership\n- Different product focus\n- Long-term ambassador\n- Need attribution clarity\n\n❌ Use general page when:\n- Small one-off partnership\n- Same offer as general campaigns\n- Resource constraints\n\n### Dedicated Page Template\n\n**URL Structure**: yoursite.com/[influencer-handle]\n\n**Page Elements**:\n```\n┌──────────────────────────────────────┐\n│  \"Welcome from @[handle]'s page!\"   │\n│  [Creator's endorsement/video]      │\n│  Their exclusive offer: [OFFER]     │\n├──────────────────────────────────────┤\n│  Product(s) they featured           │\n│  [Images matching their content]    │\n│  [Their specific talking points]    │\n├──────────────────────────────────────┤\n│  Their review/testimonial           │\n│  [Additional social proof]          │\n├──────────────────────────────────────┤\n│  Shop + Promo Code Application      │\n└──────────────────────────────────────┘\n```\n\n### Personalization Options\n\n| Element | Personalization Level |\n|---------|----------------------|\n| URL | /creator-name |\n| Headline | Reference creator |\n| Hero image | Creator's content |\n| Offer | Their unique code |\n| Products | What they featured |\n| Testimonial | Their quote |\n```\n\n---\n\n## Step 8 — Performance Tracking\n\n```markdown\n## Landing Page Analytics\n\n### Key Metrics to Track\n\n| Metric | Target | Current | Status |\n|--------|--------|---------|--------|\n| Page load time | <3s | [X]s | ✅/❌ |\n| Bounce rate | <40% | [X]% | ✅/❌ |\n| Conversion rate | [X]% | [X]% | ✅/❌ |\n| Add to cart rate | [X]% | [X]% | ✅/❌ |\n| Average order value | $[X] | $[X] | ✅/❌ |\n\n### Tracking Setup\n\n**UTM Parameters**:\n```\n?utm_source=[platform]\n&utm_medium=influencer\n&utm_campaign=[campaign-name]\n&utm_content=[@handle]\n&utm_term=[content-type]\n```\n\n**Events to Track**:\n- Page view\n- Scroll depth (25%, 50%, 75%, 100%)\n- CTA clicks\n- Promo code applied\n- Add to cart\n- Purchase\n\n### Attribution\n\n| Method | Use Case |\n|--------|----------|\n| UTM parameters | Source tracking |\n| Promo codes | Direct attribution |\n| Unique URLs | Creator-specific tracking |\n| Pixel tracking | Conversion attribution |\n```\n\n---\n\n## Worked Example — @fitnessanna Protein Powder Campaign\n\n**User**: \"Our landing page for @fitnessanna's protein powder campaign has a 1.2% conversion rate. How can we improve it?\"\n\n**Output**:\n\n```markdown\n## Landing Page Optimization: @fitnessanna Campaign\n\n### Diagnosis\n\n**Current CR**: 1.2% (Below benchmark of 2-3% for influencer traffic)\n\n### Issues Found\n\n1. **Message Mismatch**: Anna talks about \"smooth texture\" but landing page leads with \"high protein content\"\n2. **No Social Proof**: Anna's content isn't featured on the page\n3. **Promo Code Friction**: Code \"ANNA20\" isn't auto-applied\n4. **Mobile CTA**: Button is below the fold on mobile\n\n### Priority Fixes\n\n| Fix | Expected Impact | Effort |\n|-----|-----------------|--------|\n| Add Anna's video to hero | +0.5% CR | Low |\n| Auto-apply promo code | +0.3% CR | Medium |\n| Match headline to her messaging | +0.3% CR | Low |\n| Move CTA above fold mobile | +0.2% CR | Low |\n\n**Combined Expected Impact**: 1.2% → 2.5% CR\n\n### Implementation\n\n**New Headline**: \"Protein That Actually Tastes Good\" (matches Anna's main message)\n\n**Add to Hero**:\n\\`\\`\\`html\n<div class=\"creator-feature\">\n  <video src=\"anna-testimonial.mp4\"></video>\n  <p>\"The smoothest protein I've tried\" - @fitnessanna</p>\n</div>\n\\`\\`\\`\n\n**Auto-Apply Code**:\nURL: yoursite.com/protein?code=ANNA20\nDisplay: \"ANNA20 applied! You save 20%\"\n\n### Test Plan\nWeek 1: Implement hero changes\nWeek 2: A/B test headline variations\nWeek 3: Test CTA button copy\n```\n\n---\n\n## Tips for Better Landing Pages\n\n1. **Match the message** — Continuity from content to page\n2. **Feature the influencer** — They drove the traffic\n3. **Mobile first** — Most influencer traffic is mobile\n4. **Reduce friction** — Every click loses people\n5. **Test continuously** — Small improvements compound\n\nFile v18.0.0:skill-card.md\n\n## Description: <br>\nHelps agents optimize influencer and paid-ad landing pages by auditing message match, page structure, social proof, CTA and promo-code flow, mobile conversion friction, and A/B test plans. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[aaron-he-zhu](https://clawhub.ai/user/aaron-he-zhu) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nMarketing, growth, and ecommerce teams use this skill to improve landing pages receiving creator or paid campaign traffic. It produces a message-match audit, prioritized page and conversion fixes, promo-code and CTA recommendations, and an A/B test roadmap. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Campaign details, promo codes, private conversion rates, and creator details may be included in the generated optimization plan or saved memory notes. <br>\nMitigation: Review and redact sensitive campaign data before saving or sharing outputs, and limit memory writes to approved workspaces. <br>\nRisk: Tracking recommendations such as pixels, UTM parameters, behavioral events, or analytics connectors can affect privacy and compliance obligations. <br>\nMitigation: Use organization-approved analytics tooling and complete privacy or legal review before implementing tracking changes. <br>\n\n\n## Reference(s): <br>\n- [Landing Optimizer templates and worked examples](artifact/references/templates.md) <br>\n- [ClawHub skill page](https://clawhub.ai/aaron-he-zhu/skills/landing-optimizer) <br>\n- [Project homepage](https://github.com/aaron-he-zhu/aaron-marketing-skills) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, code, configuration, guidance] <br>\n**Output Format:** [Markdown report with tables, prioritized recommendations, optional HTML snippets, and tracking parameters] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May save an optimization plan to local or shared memory and promote durable campaign facts when the host supports those conventions.] <br>\n\n## Skill Version(s): <br>\n18.0.0 (source: server release metadata and skill frontmatter) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v17.0.0: 4 files, 10400 bytes\n\nFiles: references/templates.md (13722b), skill-card.md (2501b), SKILL.md (9158b), _meta.json (137b)\n\nFile v17.0.0:SKILL.md\n\n---\nname: landing-optimizer\nslug: landing-optimizer\ndisplayName: \"Landing Optimizer · 落地页优化\"\nsummary: \"流量落地页转化优化:信息匹配、首屏、CTA 与信任要素\"\ndescription: 'Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campaign\"; produces a message-match audit, page-structure and social-proof recommendations, a promo-code/CTA conversion plan, and an A/B test roadmap. Not for measuring campaign results after launch — use performance-analyzer.'\nversion: \"17.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate when the user wants to build or improve a landing page that receives influencer-driven traffic: message match between creator content and the page, dedicated creator pages, promo-code auto-apply, social-proof placement, mobile conversion fixes, friction reduction, or A/B test planning for influencer campaigns.\"\nargument-hint: \"<landing page URL or campaign> [influencer handle] [promo code]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"17.0.0\", \"discipline\": \"influencer\", \"phase\": \"measure\", \"family\": \"influencer-marketing\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"measure\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Landing Optimizer\n\nThis 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.\n\n> **Cross-discipline (paid ads):** this is also the **paid-ads** post-click skill — the page half of the ROAS **Offer** message-match (it pairs with [ad-creative-builder](../../../ad/orchestrate/ad-creative-builder/SKILL.md), which owns the ad half). The same diagnose-and-fix flow applies to paid landing pages; save paid runs under `memory/ad/landing-optimizer/`. On paid runs, message-match the page against the [offer-claims-registry](../../../protocol/offer-claims-registry/SKILL.md) ledger when present: offer terms, promo codes, and dates against `memory/claims/offers.md`, and claim wording against the approved variants in `memory/claims/claims-ledger.md`.\n\n## Quick Start\n\nShortest invocation:\n\n```\nOptimize our landing page for traffic from [influencer campaign]\n```\n\nCommon scenario — diagnose and fix a low-converting creator page:\n\n```\nOur influencer landing page has [X%] conversion rate. How can we improve it?\n```\n\n## Skill Contract\n\n- **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.\n- **Writes**: optimization plan saved to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (message-match audit, structure and social-proof recommendations, conversion/CTA plan, A/B test roadmap).\n- **Promotes**: durable facts — active campaign name, page URL, baseline conversion rate, promo code, primary creator — to `memory/hot-cache.md`.\n- **Done when**:\n  - Message-match score and named fixes are produced for the page.\n  - A prioritized conversion plan (CTA, promo-code experience, friction, mobile) exists with expected impact.\n  - An A/B test roadmap with at least one hypothesis and success metric is written.\n- **Primary next skill**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations moved conversion.\n\n### Handoff Summary\n\n> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).\n\n## Data Sources\n\nThis 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.\n\nOptional connectors that can deepen the analysis when available:\n\n- `~~analytics` — pull live conversion rate, bounce rate, scroll depth, and add-to-cart events instead of asking.\n- `~~A/B testing platform` — read past test results and feed sample-size/duration estimates.\n- `~~CMS / landing page builder` — inspect current page structure and copy directly.\n- `~~social platform analytics` — confirm the creator's actual messaging and audience.\n\nSee [CONNECTORS.md](../../../CONNECTORS.md) for the verified free/keyless recipe per category. Every step degrades gracefully to user-supplied inputs.\n\n## Instructions\n\nWhen a user requests landing page help, work through these steps. Each step's fill-in template, ASCII layout, and HTML snippet live in [references/templates.md](references/templates.md) — keyed by the same step numbers.\n\n1. **Assess current state** — capture campaign, URL, traffic source, current conversion rate, goal, and the traffic context (influencers, platforms, content type, key message, promo code, audience).\n2. **Evaluate message match** — compare what the influencer says against what the page shows across message, value prop, offer, product, and tone; produce a Message Match Score (X/10) and named fixes. Mismatch causes confusion and abandonment. For paid runs, also verify the page's offer/promo terms against `memory/claims/offers.md` when the ledger exists — an ad's \"50% off\" promise is only true while the offer row is live.\n3. **Page structure** — recommend the influencer-traffic layout (hero → social proof → product → more proof → FAQ → final CTA) and give section-by-section hero/social-proof/product fixes.\n4. **Social proof integration** — place the driving creator most prominently, then the proof hierarchy: other influencers → customer reviews → trust indicators.\n5. **Conversion optimization** — tune CTA copy/placement, design the promo-code experience (auto-apply via URL param, prominent display, confirmation), cut friction, and check mobile (load speed, thumb-friendly CTA, scroll depth).\n6. **A/B testing plan** — rank tests by impact/effort, then write at least one hypothesis with variants, sample size, duration, and success metric.\n7. **Influencer-specific pages** — decide whether a dedicated `/creator-name` page is warranted and what to personalize.\n8. **Performance tracking** — set targets for load time, bounce, CR, add-to-cart, AOV; define UTM params and events for attribution.\n\nSave the finished plan to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (paid runs to `memory/ad/landing-optimizer/`) and promote durable facts to `memory/hot-cache.md`.\n\n## Example\n\n**User**: \"Our landing page for @fitnessanna's protein powder campaign has a 1.2% conversion rate. How can we improve it?\"\n\n**Output** (abridged — full version in [references/templates.md](references/templates.md)):\n\n- **Diagnosis**: 1.2% CR, below the 2-3% benchmark for influencer traffic.\n- **Issues**: message mismatch (Anna says \"smooth texture\", page leads with \"high protein\"); Anna's content not featured; code `ANNA20` not auto-applied; mobile CTA below the fold.\n- **Priority fixes**: Anna's video in hero (+0.5%), auto-apply promo (+0.3%), headline match (+0.3%), CTA above fold on mobile (+0.2%) → combined 1.2% → 2.5% CR.\n- **Test plan**: wk1 hero changes, wk2 headline A/B, wk3 CTA copy.\n\n## Reference Materials\n\n- [templates.md](references/templates.md) — all step fill-in templates, ASCII layouts, HTML snippets, the full worked example, and tips.\n\n- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.\n- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.\n- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipes per connector category.\n- [conversion-quality.md](../../../references/scoring-rubrics/conversion-quality.md) — advisory conversion rubric (non-veto) to sanity-check the optimization plan.\n- Sibling skills in the influencer-marketing family:\n  - [content-amplifier](../../activate/content-amplifier/SKILL.md) — source creator content for landing pages and drive traffic to them.\n  - [brief-generator](../../plan/brief-generator/SKILL.md) — align creator content with landing goals.\n\n## Next Best Skill\n\n**Primary**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations actually moved conversion, AOV, and attribution.\n\n**Alternates** (same Measure family):\n\n- [content-amplifier](../../activate/content-amplifier/SKILL.md) — when the audit shows the page needs more creator content to feature.\n- [roi-calculator](../roi-calculator/SKILL.md) — when the page's conversion is validated and you want to translate it into ROI and payback math.\n\n**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.\n\nFile v17.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"landing-optimizer\",\n  \"version\": \"17.0.0\",\n  \"publishedAt\": 1783787741397\n}\n\nFile v17.0.0:references/templates.md\n\n# Landing Optimizer — Templates & Worked Examples\n\nFill-in templates, ASCII layouts, HTML snippets, and a full worked example for the [landing-optimizer](../SKILL.md) skill. The numbered headings map to the Instructions steps in `SKILL.md`.\n\n---\n\n## Step 1 — Current-State Audit\n\n```markdown\n### Landing Page Audit\n\n**Campaign**: [name]\n**Current URL**: [url]\n**Traffic Source**: [influencer(s)]\n**Current Conversion Rate**: [%]\n**Goal**: [what counts as conversion]\n\n### Traffic Context\n\n| Factor | Details |\n|--------|---------|\n| Influencer(s) | @[handles] |\n| Platform(s) | [platforms] |\n| Content Type | [type] |\n| Key Message | [what influencer says] |\n| Promo Code | [code if applicable] |\n| Audience | [demographics] |\n```\n\n---\n\n## Step 2 — Message Match Analysis\n\n```markdown\n## Message Match Analysis\n\n### Influencer Content → Landing Page\n\n| Element | Influencer Says | Landing Page Shows | Match? |\n|---------|-----------------|--------------------|----|\n| Primary message | \"[quote]\" | \"[page headline]\" | ✅/⚠️/❌ |\n| Value prop | \"[benefit]\" | \"[benefit shown]\" | ✅/⚠️/❌ |\n| Offer | \"[discount/deal]\" | \"[offer displayed]\" | ✅/⚠️/❌ |\n| Product | [shown/mentioned] | [featured] | ✅/⚠️/❌ |\n| Tone | [style] | [page tone] | ✅/⚠️/❌ |\n\n### Message Match Score: [X/10]\n\n**Issues Found**:\n- [Issue 1]: [how to fix]\n- [Issue 2]: [how to fix]\n\n**Why This Matters**:\nWhen users click from an influencer's content, they expect continuity. A mismatch causes confusion and abandonment.\n```\n\n---\n\n## Step 3 — Page Structure Recommendations\n\n### Recommended Layout for Influencer Traffic\n\n```\n┌─────────────────────────────────────────────┐\n│                   HEADER                     │\n│  Logo | Nav (minimal) | Cart/CTA            │\n├─────────────────────────────────────────────┤\n│                   HERO                       │\n│  Headline matching influencer message       │\n│  Subheadline with value prop                │\n│  Primary CTA button                         │\n│  [Influencer mention/badge optional]        │\n├─────────────────────────────────────────────┤\n│              SOCIAL PROOF                   │\n│  \"@[influencer] loves it\" + video/quote    │\n│  OR: UGC gallery                           │\n├─────────────────────────────────────────────┤\n│              PRODUCT INFO                   │\n│  Key features (3-5 max)                    │\n│  Product images/video                      │\n│  Price + promo code application            │\n├─────────────────────────────────────────────┤\n│           MORE SOCIAL PROOF                 │\n│  Reviews, testimonials, other creators     │\n├─────────────────────────────────────────────┤\n│               FAQ/OBJECTIONS                │\n│  Answer common concerns                    │\n├─────────────────────────────────────────────┤\n│              FINAL CTA                      │\n│  Repeat offer + strong CTA                 │\n├─────────────────────────────────────────────┤\n│                  FOOTER                     │\n│  Trust badges, policies, support           │\n└─────────────────────────────────────────────┘\n```\n\n### Section-by-Section Optimization\n\n#### Hero Section\n\n**Current**: [describe current state]\n\n**Recommended**:\n- Headline: [specific recommendation]\n- Subheadline: [specific recommendation]\n- CTA: [specific button text]\n- Image/Video: [recommendation]\n\n**Example**:\n```\nHeadline: \"[Benefit influencer highlighted]\"\nSubheadline: \"Use code [CODE] for [X]% off\"\nCTA: \"Shop Now\" or \"Get [X]% Off\"\n```\n\n#### Social Proof Section\n\n**Recommendation**:\n- Feature the specific influencer who drove traffic\n- Embed or screenshot their content\n- Include their quote/testimonial\n\n**Example**:\n```\n\"As seen on @[handle]'s [platform]\"\n[Embedded video or quote card]\n\"[Pull quote from their content]\" - @[handle]\n```\n\n#### Product Section\n\n**Recommendation**:\n- Show exact product(s) influencer featured\n- Highlight features they mentioned\n- Make promo code pre-applied or prominent\n\n---\n\n## Step 4 — Social Proof Integration\n\n```markdown\n## Social Proof Strategy\n\n### Influencer Integration\n\n| Element | Placement | Implementation |\n|---------|-----------|----------------|\n| Creator video | Hero or below | Embed or thumbnail |\n| Pull quote | Hero area | Designed quote card |\n| Creator badge | Near CTA | \"As seen on @handle\" |\n| UGC gallery | Mid-page | Carousel of content |\n\n### Social Proof Hierarchy\n\n**Tier 1: Primary Influencer**\n- Most prominent placement\n- Their content/quote\n- Their audience = this traffic\n\n**Tier 2: Other Influencers**\n- Supporting testimonials\n- Adds credibility depth\n\n**Tier 3: Customer Reviews**\n- Star ratings\n- Written reviews\n- Review count\n\n**Tier 4: Trust Indicators**\n- Customer count (\"Join 10,000+ customers\")\n- Press mentions\n- Awards/certifications\n```\n\n### Implementation Examples\n\n**Creator Badge**:\n```html\n<div class=\"creator-badge\">\n  <img src=\"creator-photo.jpg\" alt=\"@handle\">\n  <span>Loved by @handle</span>\n</div>\n```\n\n**UGC Quote**:\n```html\n<blockquote class=\"ugc-quote\">\n  <p>\"[Their review quote]\"</p>\n  <cite>@handle, [Platform]</cite>\n</blockquote>\n```\n\n---\n\n## Step 5 — Conversion Optimization\n\n```markdown\n## Conversion Optimization\n\n### CTA Optimization\n\n| Element | Current | Recommended | Why |\n|---------|---------|-------------|-----|\n| Button text | [current] | [new] | [reason] |\n| Button color | [current] | [new] | [reason] |\n| Button size | [current] | [new] | [reason] |\n| Placement | [current] | [new] | [reason] |\n| Quantity | [#] | [#] | [reason] |\n\n**CTA Best Practices for Influencer Traffic**:\n- Reference the promo code in button (\"Get 20% Off with CODE\")\n- Create urgency if applicable (\"Limited Time\")\n- Use action-oriented language (\"Shop,\" \"Get,\" \"Claim\")\n- Make code visible and easy to copy\n\n### Promo Code Experience\n\n**Current**: [describe current promo code experience]\n\n**Recommended**:\n- [ ] Auto-apply code via URL parameter\n- [ ] Display code prominently at top\n- [ ] Show savings amount\n- [ ] Make code easy to copy\n- [ ] Confirm code applied in cart\n\n**Implementation**:\n```\nURL: yoursite.com/landing?code=CREATOR20\n\nOn page load:\n1. Detect code parameter\n2. Apply to cart automatically\n3. Display \"CREATOR20 applied - you save $X\"\n```\n\n### Friction Reduction\n\n| Friction Point | Impact | Solution |\n|----------------|--------|----------|\n| [Point 1] | High/Med/Low | [Solution] |\n| [Point 2] | High/Med/Low | [Solution] |\n| [Point 3] | High/Med/Low | [Solution] |\n\n**Quick Wins**:\n- Remove unnecessary form fields\n- Add guest checkout option\n- Show shipping costs early\n- Display trust badges near CTAs\n- Add live chat/support option\n\n### Mobile Optimization\n\n**Critical for influencer traffic** (majority mobile):\n\n| Element | Mobile Check | Status |\n|---------|--------------|--------|\n| Page load speed | <3 seconds | ✅/❌ |\n| CTA button size | Thumb-friendly | ✅/❌ |\n| Form fields | Easy to tap | ✅/❌ |\n| Images | Optimized | ✅/❌ |\n| Scroll depth | Key info visible | ✅/❌ |\n```\n\n---\n\n## Step 6 — A/B Testing Plan\n\n```markdown\n## A/B Testing Recommendations\n\n### Test Priority Matrix\n\n| Test | Impact | Effort | Priority |\n|------|--------|--------|----------|\n| Headline copy | High | Low | 1 |\n| CTA button text | High | Low | 2 |\n| Hero image/video | High | Medium | 3 |\n| Social proof placement | Medium | Low | 4 |\n| Page length | Medium | Medium | 5 |\n\n### Test 1: Headline\n\n**Hypothesis**: [If we change X, then Y because Z]\n\n| Variant | Headline | Expected Impact |\n|---------|----------|-----------------|\n| Control | \"[Current headline]\" | Baseline |\n| Test A | \"[Alternative 1]\" | [expected change] |\n| Test B | \"[Alternative 2]\" | [expected change] |\n\n**Sample Size**: [calculated minimum]\n**Duration**: [minimum days to reach significance]\n**Success Metric**: Conversion rate\n\n### Test 2: CTA\n\n**Hypothesis**: [statement]\n\n| Variant | Button | Expected Impact |\n|---------|--------|-----------------|\n| Control | \"[Current]\" | Baseline |\n| Test A | \"[Alternative]\" | [expected change] |\n\n### Testing Best Practices\n\n- Test one element at a time\n- Run until statistical significance\n- Document all tests and results\n- Implement winners quickly\n- Test continuously\n```\n\n---\n\n## Step 7 — Influencer-Specific Pages\n\n```markdown\n## Influencer-Specific Landing Pages\n\n### When to Create Dedicated Pages\n\n✅ Create dedicated page when:\n- Influencer has unique offer/code\n- High-volume partnership\n- Different product focus\n- Long-term ambassador\n- Need attribution clarity\n\n❌ Use general page when:\n- Small one-off partnership\n- Same offer as general campaigns\n- Resource constraints\n\n### Dedicated Page Template\n\n**URL Structure**: yoursite.com/[influencer-handle]\n\n**Page Elements**:\n```\n┌──────────────────────────────────────┐\n│  \"Welcome from @[handle]'s page!\"   │\n│  [Creator's endorsement/video]      │\n│  Their exclusive offer: [OFFER]     │\n├──────────────────────────────────────┤\n│  Product(s) they featured           │\n│  [Images matching their content]    │\n│  [Their specific talking points]    │\n├──────────────────────────────────────┤\n│  Their review/testimonial           │\n│  [Additional social proof]          │\n├──────────────────────────────────────┤\n│  Shop + Promo Code Application      │\n└──────────────────────────────────────┘\n```\n\n### Personalization Options\n\n| Element | Personalization Level |\n|---------|----------------------|\n| URL | /creator-name |\n| Headline | Reference creator |\n| Hero image | Creator's content |\n| Offer | Their unique code |\n| Products | What they featured |\n| Testimonial | Their quote |\n```\n\n---\n\n## Step 8 — Performance Tracking\n\n```markdown\n## Landing Page Analytics\n\n### Key Metrics to Track\n\n| Metric | Target | Current | Status |\n|--------|--------|---------|--------|\n| Page load time | <3s | [X]s | ✅/❌ |\n| Bounce rate | <40% | [X]% | ✅/❌ |\n| Conversion rate | [X]% | [X]% | ✅/❌ |\n| Add to cart rate | [X]% | [X]% | ✅/❌ |\n| Average order value | $[X] | $[X] | ✅/❌ |\n\n### Tracking Setup\n\n**UTM Parameters**:\n```\n?utm_source=[platform]\n&utm_medium=influencer\n&utm_campaign=[campaign-name]\n&utm_content=[@handle]\n&utm_term=[content-type]\n```\n\n**Events to Track**:\n- Page view\n- Scroll depth (25%, 50%, 75%, 100%)\n- CTA clicks\n- Promo code applied\n- Add to cart\n- Purchase\n\n### Attribution\n\n| Method | Use Case |\n|--------|----------|\n| UTM parameters | Source tracking |\n| Promo codes | Direct attribution |\n| Unique URLs | Creator-specific tracking |\n| Pixel tracking | Conversion attribution |\n```\n\n---\n\n## Worked Example — @fitnessanna Protein Powder Campaign\n\n**User**: \"Our landing page for @fitnessanna's protein powder campaign has a 1.2% conversion rate. How can we improve it?\"\n\n**Output**:\n\n```markdown\n## Landing Page Optimization: @fitnessanna Campaign\n\n### Diagnosis\n\n**Current CR**: 1.2% (Below benchmark of 2-3% for influencer traffic)\n\n### Issues Found\n\n1. **Message Mismatch**: Anna talks about \"smooth texture\" but landing page leads with \"high protein content\"\n2. **No Social Proof**: Anna's content isn't featured on the page\n3. **Promo Code Friction**: Code \"ANNA20\" isn't auto-applied\n4. **Mobile CTA**: Button is below the fold on mobile\n\n### Priority Fixes\n\n| Fix | Expected Impact | Effort |\n|-----|-----------------|--------|\n| Add Anna's video to hero | +0.5% CR | Low |\n| Auto-apply promo code | +0.3% CR | Medium |\n| Match headline to her messaging | +0.3% CR | Low |\n| Move CTA above fold mobile | +0.2% CR | Low |\n\n**Combined Expected Impact**: 1.2% → 2.5% CR\n\n### Implementation\n\n**New Headline**: \"Protein That Actually Tastes Good\" (matches Anna's main message)\n\n**Add to Hero**:\n\\`\\`\\`html\n<div class=\"creator-feature\">\n  <video src=\"anna-testimonial.mp4\"></video>\n  <p>\"The smoothest protein I've tried\" - @fitnessanna</p>\n</div>\n\\`\\`\\`\n\n**Auto-Apply Code**:\nURL: yoursite.com/protein?code=ANNA20\nDisplay: \"ANNA20 applied! You save 20%\"\n\n### Test Plan\nWeek 1: Implement hero changes\nWeek 2: A/B test headline variations\nWeek 3: Test CTA button copy\n```\n\n---\n\n## Tips for Better Landing Pages\n\n1. **Match the message** — Continuity from content to page\n2. **Feature the influencer** — They drove the traffic\n3. **Mobile first** — Most influencer traffic is mobile\n4. **Reduce friction** — Every click loses people\n5. **Test continuously** — Small improvements compound\n\nFile v17.0.0:skill-card.md\n\n## Description: <br>\nLanding Optimizer helps agents audit and improve influencer or paid-traffic landing pages with message-match analysis, page-structure recommendations, promo-code and CTA planning, and an A/B test roadmap. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[aaron-he-zhu](https://clawhub.ai/user/aaron-he-zhu) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nMarketing teams, growth teams, and agents use this skill to improve landing pages that receive influencer or paid-ad traffic. It turns campaign details, creator messaging, conversion goals, promo codes, and optional business metrics into a prioritized conversion plan and testing roadmap. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill may store landing-page optimization notes and campaign facts in memory, including URLs, conversion rates, promo codes, and creator names. <br>\nMitigation: Use it only with campaign data that is appropriate for the agent to read, and review saved memory notes before relying on or sharing them. <br>\nRisk: Landing-page recommendations and A/B test plans can be wrong or misleading if based on incomplete campaign context or unverified metrics. <br>\nMitigation: Validate recommendations against analytics, CMS, A/B testing, or social-platform data when available, and review proposed changes before deployment. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/aaron-he-zhu/skills/landing-optimizer) <br>\n- [Publisher homepage](https://github.com/aaron-he-zhu/aaron-marketing-skills) <br>\n- [Landing Optimizer templates](artifact/references/templates.md) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, guidance, code, configuration] <br>\n**Output Format:** [Markdown with tables, checklists, prioritized recommendations, test plans, and occasional HTML snippets.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May save optimization plans to memory paths and promote durable campaign facts when the host supports memory.] <br>\n\n## Skill Version(s): <br>\n17.0.0 (source: server release evidence and skill frontmatter) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v16.0.1: 4 files, 10400 bytes\n\nFiles: references/templates.md (13722b), skill-card.md (2446b), SKILL.md (9158b), _meta.json (137b)\n\nFile v16.0.1:SKILL.md\n\n---\nname: landing-optimizer\nslug: landing-optimizer\ndisplayName: \"Landing Optimizer · 落地页优化\"\nsummary: \"流量落地页转化优化:信息匹配、首屏、CTA 与信任要素\"\ndescription: 'Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campaign\"; produces a message-match audit, page-structure and social-proof recommendations, a promo-code/CTA conversion plan, and an A/B test roadmap. Not for measuring campaign results after launch — use performance-analyzer.'\nversion: \"16.0.1\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate when the user wants to build or improve a landing page that receives influencer-driven traffic: message match between creator content and the page, dedicated creator pages, promo-code auto-apply, social-proof placement, mobile conversion fixes, friction reduction, or A/B test planning for influencer campaigns.\"\nargument-hint: \"<landing page URL or campaign> [influencer handle] [promo code]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"16.0.1\", \"discipline\": \"influencer\", \"phase\": \"measure\", \"family\": \"influencer-marketing\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"measure\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Landing Optimizer\n\nThis 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.\n\n> **Cross-discipline (paid ads):** this is also the **paid-ads** post-click skill — the page half of the ROAS **Offer** message-match (it pairs with [ad-creative-builder](../../../ad/orchestrate/ad-creative-builder/SKILL.md), which owns the ad half). The same diagnose-and-fix flow applies to paid landing pages; save paid runs under `memory/ad/landing-optimizer/`. On paid runs, message-match the page against the [offer-claims-registry](../../../protocol/offer-claims-registry/SKILL.md) ledger when present: offer terms, promo codes, and dates against `memory/claims/offers.md`, and claim wording against the approved variants in `memory/claims/claims-ledger.md`.\n\n## Quick Start\n\nShortest invocation:\n\n```\nOptimize our landing page for traffic from [influencer campaign]\n```\n\nCommon scenario — diagnose and fix a low-converting creator page:\n\n```\nOur influencer landing page has [X%] conversion rate. How can we improve it?\n```\n\n## Skill Contract\n\n- **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.\n- **Writes**: optimization plan saved to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (message-match audit, structure and social-proof recommendations, conversion/CTA plan, A/B test roadmap).\n- **Promotes**: durable facts — active campaign name, page URL, baseline conversion rate, promo code, primary creator — to `memory/hot-cache.md`.\n- **Done when**:\n  - Message-match score and named fixes are produced for the page.\n  - A prioritized conversion plan (CTA, promo-code experience, friction, mobile) exists with expected impact.\n  - An A/B test roadmap with at least one hypothesis and success metric is written.\n- **Primary next skill**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations moved conversion.\n\n### Handoff Summary\n\n> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).\n\n## Data Sources\n\nThis 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.\n\nOptional connectors that can deepen the analysis when available:\n\n- `~~analytics` — pull live conversion rate, bounce rate, scroll depth, and add-to-cart events instead of asking.\n- `~~A/B testing platform` — read past test results and feed sample-size/duration estimates.\n- `~~CMS / landing page builder` — inspect current page structure and copy directly.\n- `~~social platform analytics` — confirm the creator's actual messaging and audience.\n\nSee [CONNECTORS.md](../../../CONNECTORS.md) for the verified free/keyless recipe per category. Every step degrades gracefully to user-supplied inputs.\n\n## Instructions\n\nWhen a user requests landing page help, work through these steps. Each step's fill-in template, ASCII layout, and HTML snippet live in [references/templates.md](references/templates.md) — keyed by the same step numbers.\n\n1. **Assess current state** — capture campaign, URL, traffic source, current conversion rate, goal, and the traffic context (influencers, platforms, content type, key message, promo code, audience).\n2. **Evaluate message match** — compare what the influencer says against what the page shows across message, value prop, offer, product, and tone; produce a Message Match Score (X/10) and named fixes. Mismatch causes confusion and abandonment. For paid runs, also verify the page's offer/promo terms against `memory/claims/offers.md` when the ledger exists — an ad's \"50% off\" promise is only true while the offer row is live.\n3. **Page structure** — recommend the influencer-traffic layout (hero → social proof → product → more proof → FAQ → final CTA) and give section-by-section hero/social-proof/product fixes.\n4. **Social proof integration** — place the driving creator most prominently, then the proof hierarchy: other influencers → customer reviews → trust indicators.\n5. **Conversion optimization** — tune CTA copy/placement, design the promo-code experience (auto-apply via URL param, prominent display, confirmation), cut friction, and check mobile (load speed, thumb-friendly CTA, scroll depth).\n6. **A/B testing plan** — rank tests by impact/effort, then write at least one hypothesis with variants, sample size, duration, and success metric.\n7. **Influencer-specific pages** — decide whether a dedicated `/creator-name` page is warranted and what to personalize.\n8. **Performance tracking** — set targets for load time, bounce, CR, add-to-cart, AOV; define UTM params and events for attribution.\n\nSave the finished plan to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (paid runs to `memory/ad/landing-optimizer/`) and promote durable facts to `memory/hot-cache.md`.\n\n## Example\n\n**User**: \"Our landing page for @fitnessanna's protein powder campaign has a 1.2% conversion rate. How can we improve it?\"\n\n**Output** (abridged — full version in [references/templates.md](references/templates.md)):\n\n- **Diagnosis**: 1.2% CR, below the 2-3% benchmark for influencer traffic.\n- **Issues**: message mismatch (Anna says \"smooth texture\", page leads with \"high protein\"); Anna's content not featured; code `ANNA20` not auto-applied; mobile CTA below the fold.\n- **Priority fixes**: Anna's video in hero (+0.5%), auto-apply promo (+0.3%), headline match (+0.3%), CTA above fold on mobile (+0.2%) → combined 1.2% → 2.5% CR.\n- **Test plan**: wk1 hero changes, wk2 headline A/B, wk3 CTA copy.\n\n## Reference Materials\n\n- [templates.md](references/templates.md) — all step fill-in templates, ASCII layouts, HTML snippets, the full worked example, and tips.\n\n- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.\n- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.\n- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipes per connector category.\n- [conversion-quality.md](../../../references/scoring-rubrics/conversion-quality.md) — advisory conversion rubric (non-veto) to sanity-check the optimization plan.\n- Sibling skills in the influencer-marketing family:\n  - [content-amplifier](../../activate/content-amplifier/SKILL.md) — source creator content for landing pages and drive traffic to them.\n  - [brief-generator](../../plan/brief-generator/SKILL.md) — align creator content with landing goals.\n\n## Next Best Skill\n\n**Primary**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations actually moved conversion, AOV, and attribution.\n\n**Alternates** (same Measure family):\n\n- [content-amplifier](../../activate/content-amplifier/SKILL.md) — when the audit shows the page needs more creator content to feature.\n- [roi-calculator](../roi-calculator/SKILL.md) — when the page's conversion is validated and you want to translate it into ROI and payback math.\n\n**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.\n\nFile v16.0.1:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"landing-optimizer\",\n  \"version\": \"16.0.1\",\n  \"publishedAt\": 1783515639652\n}\n\nFile v16.0.1:references/templates.md\n\n# Landing Optimizer — Templates & Worked Examples\n\nFill-in templates, ASCII layouts, HTML snippets, and a full worked example for the [landing-optimizer](../SKILL.md) skill. The numbered headings map to the Instructions steps in `SKILL.md`.\n\n---\n\n## Step 1 — Current-State Audit\n\n```markdown\n### Landing Page Audit\n\n**Campaign**: [name]\n**Current URL**: [url]\n**Traffic Source**: [influencer(s)]\n**Current Conversion Rate**: [%]\n**Goal**: [what counts as conversion]\n\n### Traffic Context\n\n| Factor | Details |\n|--------|---------|\n| Influencer(s) | @[handles] |\n| Platform(s) | [platforms] |\n| Content Type | [type] |\n| Key Message | [what influencer says] |\n| Promo Code | [code if applicable] |\n| Audience | [demographics] |\n```\n\n---\n\n## Step 2 — Message Match Analysis\n\n```markdown\n## Message Match Analysis\n\n### Influencer Content → Landing Page\n\n| Element | Influencer Says | Landing Page Shows | Match? |\n|---------|-----------------|--------------------|----|\n| Primary message | \"[quote]\" | \"[page headline]\" | ✅/⚠️/❌ |\n| Value prop | \"[benefit]\" | \"[benefit shown]\" | ✅/⚠️/❌ |\n| Offer | \"[discount/deal]\" | \"[offer displayed]\" | ✅/⚠️/❌ |\n| Product | [shown/mentioned] | [featured] | ✅/⚠️/❌ |\n| Tone | [style] | [page tone] | ✅/⚠️/❌ |\n\n### Message Match Score: [X/10]\n\n**Issues Found**:\n- [Issue 1]: [how to fix]\n- [Issue 2]: [how to fix]\n\n**Why This Matters**:\nWhen users click from an influencer's content, they expect continuity. A mismatch causes confusion and abandonment.\n```\n\n---\n\n## Step 3 — Page Structure Recommendations\n\n### Recommended Layout for Influencer Traffic\n\n```\n┌─────────────────────────────────────────────┐\n│                   HEADER                     │\n│  Logo | Nav (minimal) | Cart/CTA            │\n├─────────────────────────────────────────────┤\n│                   HERO                       │\n│  Headline matching influencer message       │\n│  Subheadline with value prop                │\n│  Primary CTA button                         │\n│  [Influencer mention/badge optional]        │\n├─────────────────────────────────────────────┤\n│              SOCIAL PROOF                   │\n│  \"@[influencer] loves it\" + video/quote    │\n│  OR: UGC gallery                           │\n├─────────────────────────────────────────────┤\n│              PRODUCT INFO                   │\n│  Key features (3-5 max)                    │\n│  Product images/video                      │\n│  Price + promo code application            │\n├─────────────────────────────────────────────┤\n│           MORE SOCIAL PROOF                 │\n│  Reviews, testimonials, other creators     │\n├─────────────────────────────────────────────┤\n│               FAQ/OBJECTIONS                │\n│  Answer common concerns                    │\n├─────────────────────────────────────────────┤\n│              FINAL CTA                      │\n│  Repeat offer + strong CTA                 │\n├─────────────────────────────────────────────┤\n│                  FOOTER                     │\n│  Trust badges, policies, support           │\n└─────────────────────────────────────────────┘\n```\n\n### Section-by-Section Optimization\n\n#### Hero Section\n\n**Current**: [describe current state]\n\n**Recommended**:\n- Headline: [specific recommendation]\n- Subheadline: [specific recommendation]\n- CTA: [specific button text]\n- Image/Video: [recommendation]\n\n**Example**:\n```\nHeadline: \"[Benefit influencer highlighted]\"\nSubheadline: \"Use code [CODE] for [X]% off\"\nCTA: \"Shop Now\" or \"Get [X]% Off\"\n```\n\n#### Social Proof Section\n\n**Recommendation**:\n- Feature the specific influencer who drove traffic\n- Embed or screenshot their content\n- Include their quote/testimonial\n\n**Example**:\n```\n\"As seen on @[handle]'s [platform]\"\n[Embedded video or quote card]\n\"[Pull quote from their content]\" - @[handle]\n```\n\n#### Product Section\n\n**Recommendation**:\n- Show exact product(s) influencer featured\n- Highlight features they mentioned\n- Make promo code pre-applied or prominent\n\n---\n\n## Step 4 — Social Proof Integration\n\n```markdown\n## Social Proof Strategy\n\n### Influencer Integration\n\n| Element | Placement | Implementation |\n|---------|-----------|----------------|\n| Creator video | Hero or below | Embed or thumbnail |\n| Pull quote | Hero area | Designed quote card |\n| Creator badge | Near CTA | \"As seen on @handle\" |\n| UGC gallery | Mid-page | Carousel of content |\n\n### Social Proof Hierarchy\n\n**Tier 1: Primary Influencer**\n- Most prominent placement\n- Their content/quote\n- Their audience = this traffic\n\n**Tier 2: Other Influencers**\n- Supporting testimonials\n- Adds credibility depth\n\n**Tier 3: Customer Reviews**\n- Star ratings\n- Written reviews\n- Review count\n\n**Tier 4: Trust Indicators**\n- Customer count (\"Join 10,000+ customers\")\n- Press mentions\n- Awards/certifications\n```\n\n### Implementation Examples\n\n**Creator Badge**:\n```html\n<div class=\"creator-badge\">\n  <img src=\"creator-photo.jpg\" alt=\"@handle\">\n  <span>Loved by @handle</span>\n</div>\n```\n\n**UGC Quote**:\n```html\n<blockquote class=\"ugc-quote\">\n  <p>\"[Their review quote]\"</p>\n  <cite>@handle, [Platform]</cite>\n</blockquote>\n```\n\n---\n\n## Step 5 — Conversion Optimization\n\n```markdown\n## Conversion Optimization\n\n### CTA Optimization\n\n| Element | Current | Recommended | Why |\n|---------|---------|-------------|-----|\n| Button text | [current] | [new] | [reason] |\n| Button color | [current] | [new] | [reason] |\n| Button size | [current] | [new] | [reason] |\n| Placement | [current] | [new] | [reason] |\n| Quantity | [#] | [#] | [reason] |\n\n**CTA Best Practices for Influencer Traffic**:\n- Reference the promo code in button (\"Get 20% Off with CODE\")\n- Create urgency if applicable (\"Limited Time\")\n- Use action-oriented language (\"Shop,\" \"Get,\" \"Claim\")\n- Make code visible and easy to copy\n\n### Promo Code Experience\n\n**Current**: [describe current promo code experience]\n\n**Recommended**:\n- [ ] Auto-apply code via URL parameter\n- [ ] Display code prominently at top\n- [ ] Show savings amount\n- [ ] Make code easy to copy\n- [ ] Confirm code applied in cart\n\n**Implementation**:\n```\nURL: yoursite.com/landing?code=CREATOR20\n\nOn page load:\n1. Detect code parameter\n2. Apply to cart automatically\n3. Display \"CREATOR20 applied - you save $X\"\n```\n\n### Friction Reduction\n\n| Friction Point | Impact | Solution |\n|----------------|--------|----------|\n| [Point 1] | High/Med/Low | [Solution] |\n| [Point 2] | High/Med/Low | [Solution] |\n| [Point 3] | High/Med/Low | [Solution] |\n\n**Quick Wins**:\n- Remove unnecessary form fields\n- Add guest checkout option\n- Show shipping costs early\n- Display trust badges near CTAs\n- Add live chat/support option\n\n### Mobile Optimization\n\n**Critical for influencer traffic** (majority mobile):\n\n| Element | Mobile Check | Status |\n|---------|--------------|--------|\n| Page load speed | <3 seconds | ✅/❌ |\n| CTA button size | Thumb-friendly | ✅/❌ |\n| Form fields | Easy to tap | ✅/❌ |\n| Images | Optimized | ✅/❌ |\n| Scroll depth | Key info visible | ✅/❌ |\n```\n\n---\n\n## Step 6 — A/B Testing Plan\n\n```markdown\n## A/B Testing Recommendations\n\n### Test Priority Matrix\n\n| Test | Impact | Effort | Priority |\n|------|--------|--------|----------|\n| Headline copy | High | Low | 1 |\n| CTA button text | High | Low | 2 |\n| Hero image/video | High | Medium | 3 |\n| Social proof placement | Medium | Low | 4 |\n| Page length | Medium | Medium | 5 |\n\n### Test 1: Headline\n\n**Hypothesis**: [If we change X, then Y because Z]\n\n| Variant | Headline | Expected Impact |\n|---------|----------|-----------------|\n| Control | \"[Current headline]\" | Baseline |\n| Test A | \"[Alternative 1]\" | [expected change] |\n| Test B | \"[Alternative 2]\" | [expected change] |\n\n**Sample Size**: [calculated minimum]\n**Duration**: [minimum days to reach significance]\n**Success Metric**: Conversion rate\n\n### Test 2: CTA\n\n**Hypothesis**: [statement]\n\n| Variant | Button | Expected Impact |\n|---------|--------|-----------------|\n| Control | \"[Current]\" | Baseline |\n| Test A | \"[Alternative]\" | [expected change] |\n\n### Testing Best Practices\n\n- Test one element at a time\n- Run until statistical significance\n- Document all tests and results\n- Implement winners quickly\n- Test continuously\n```\n\n---\n\n## Step 7 — Influencer-Specific Pages\n\n```markdown\n## Influencer-Specific Landing Pages\n\n### When to Create Dedicated Pages\n\n✅ Create dedicated page when:\n- Influencer has unique offer/code\n- High-volume partnership\n- Different product focus\n- Long-term ambassador\n- Need attribution clarity\n\n❌ Use general page when:\n- Small one-off partnership\n- Same offer as general campaigns\n- Resource constraints\n\n### Dedicated Page Template\n\n**URL Structure**: yoursite.com/[influencer-handle]\n\n**Page Elements**:\n```\n┌──────────────────────────────────────┐\n│  \"Welcome from @[handle]'s page!\"   │\n│  [Creator's endorsement/video]      │\n│  Their exclusive offer: [OFFER]     │\n├──────────────────────────────────────┤\n│  Product(s) they featured           │\n│  [Images matching their content]    │\n│  [Their specific talking points]    │\n├──────────────────────────────────────┤\n│  Their review/testimonial           │\n│  [Additional social proof]          │\n├──────────────────────────────────────┤\n│  Shop + Promo Code Application      │\n└──────────────────────────────────────┘\n```\n\n### Personalization Options\n\n| Element | Personalization Level |\n|---------|----------------------|\n| URL | /creator-name |\n| Headline | Reference creator |\n| Hero image | Creator's content |\n| Offer | Their unique code |\n| Products | What they featured |\n| Testimonial | Their quote |\n```\n\n---\n\n## Step 8 — Performance Tracking\n\n```markdown\n## Landing Page Analytics\n\n### Key Metrics to Track\n\n| Metric | Target | Current | Status |\n|--------|--------|---------|--------|\n| Page load time | <3s | [X]s | ✅/❌ |\n| Bounce rate | <40% | [X]% | ✅/❌ |\n| Conversion rate | [X]% | [X]% | ✅/❌ |\n| Add to cart rate | [X]% | [X]% | ✅/❌ |\n| Average order value | $[X] | $[X] | ✅/❌ |\n\n### Tracking Setup\n\n**UTM Parameters**:\n```\n?utm_source=[platform]\n&utm_medium=influencer\n&utm_campaign=[campaign-name]\n&utm_content=[@handle]\n&utm_term=[content-type]\n```\n\n**Events to Track**:\n- Page view\n- Scroll depth (25%, 50%, 75%, 100%)\n- CTA clicks\n- Promo code applied\n- Add to cart\n- Purchase\n\n### Attribution\n\n| Method | Use Case |\n|--------|----------|\n| UTM parameters | Source tracking |\n| Promo codes | Direct attribution |\n| Unique URLs | Creator-specific tracking |\n| Pixel tracking | Conversion attribution |\n```\n\n---\n\n## Worked Example — @fitnessanna Protein Powder Campaign\n\n**User**: \"Our landing page for @fitnessanna's protein powder campaign has a 1.2% conversion rate. How can we improve it?\"\n\n**Output**:\n\n```markdown\n## Landing Page Optimization: @fitnessanna Campaign\n\n### Diagnosis\n\n**Current CR**: 1.2% (Below benchmark of 2-3% for influencer traffic)\n\n### Issues Found\n\n1. **Message Mismatch**: Anna talks about \"smooth texture\" but landing page leads with \"high protein content\"\n2. **No Social Proof**: Anna's content isn't featured on the page\n3. **Promo Code Friction**: Code \"ANNA20\" isn't auto-applied\n4. **Mobile CTA**: Button is below the fold on mobile\n\n### Priority Fixes\n\n| Fix | Expected Impact | Effort |\n|-----|-----------------|--------|\n| Add Anna's video to hero | +0.5% CR | Low |\n| Auto-apply promo code | +0.3% CR | Medium |\n| Match headline to her messaging | +0.3% CR | Low |\n| Move CTA above fold mobile | +0.2% CR | Low |\n\n**Combined Expected Impact**: 1.2% → 2.5% CR\n\n### Implementation\n\n**New Headline**: \"Protein That Actually Tastes Good\" (matches Anna's main message)\n\n**Add to Hero**:\n\\`\\`\\`html\n<div class=\"creator-feature\">\n  <video src=\"anna-testimonial.mp4\"></video>\n  <p>\"The smoothest protein I've tried\" - @fitnessanna</p>\n</div>\n\\`\\`\\`\n\n**Auto-Apply Code**:\nURL: yoursite.com/protein?code=ANNA20\nDisplay: \"ANNA20 applied! You save 20%\"\n\n### Test Plan\nWeek 1: Implement hero changes\nWeek 2: A/B test headline variations\nWeek 3: Test CTA button copy\n```\n\n---\n\n## Tips for Better Landing Pages\n\n1. **Match the message** — Continuity from content to page\n2. **Feature the influencer** — They drove the traffic\n3. **Mobile first** — Most influencer traffic is mobile\n4. **Reduce friction** — Every click loses people\n5. **Test continuously** — Small improvements compound\n\nFile v16.0.1:skill-card.md\n\n## Description: <br>\nLanding Optimizer helps agents audit influencer and paid landing pages, recommend message-match, page-structure, social-proof, promo-code, CTA, mobile, and A/B testing improvements, and produce an optimization plan. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[aaron-he-zhu](https://clawhub.ai/user/aaron-he-zhu) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nMarketing teams, growth operators, and agents use this skill to improve landing pages receiving influencer or paid-campaign traffic. It produces a message-match audit, prioritized conversion fixes, promo-code and CTA recommendations, and an A/B testing roadmap. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill may save landing-page plans and campaign facts, including promo codes and creator identifiers, into host memory files. <br>\nMitigation: Use it only where workspace memory retention and access controls are acceptable, and avoid confidential campaign data unless approved. <br>\nRisk: Optimization recommendations can be wrong or misleading if supplied campaign, page, or conversion data is incomplete. <br>\nMitigation: Review facts before implementation and validate material changes with the skill's A/B testing roadmap and success metrics. <br>\n\n\n## Reference(s): <br>\n- [Landing Optimizer Skill Page](https://clawhub.ai/aaron-he-zhu/skills/landing-optimizer) <br>\n- [Project Homepage](https://github.com/aaron-he-zhu/aaron-marketing-skills) <br>\n- [templates.md](references/templates.md) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, code, configuration, guidance] <br>\n**Output Format:** [Markdown plan with tables, checklists, HTML snippets, tracking parameters, and save-path guidance] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May save optimization plans to workspace memory and promote durable campaign facts such as page URL, baseline conversion rate, promo code, and primary creator.] <br>\n\n## Skill Version(s): <br>\n16.0.1 (source: server release evidence and artifact frontmatter) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v16.0.0: 4 files, 10522 bytes\n\nFiles: references/templates.md (13722b), skill-card.md (2715b), SKILL.md (9234b), _meta.json (137b)\n\nFile v16.0.0:SKILL.md\n\n---\nname: landing-optimizer\nslug: landing-optimizer\ndisplayName: \"Landing Optimizer · 落地页优化\"\nsummary: \"流量落地页转化优化:信息匹配、首屏、CTA 与信任要素\"\ndescription: 'Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campaign\"; produces a message-match audit, page-structure and social-proof recommendations, a promo-code/CTA conversion plan, and an A/B test roadmap. Not for measuring campaign results after launch — use performance-analyzer.'\nversion: \"16.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate when the user wants to build or improve a landing page that receives influencer-driven traffic: message match between creator content and the page, dedicated creator pages, promo-code auto-apply, social-proof placement, mobile conversion fixes, friction reduction, or A/B test planning for influencer campaigns.\"\nargument-hint: \"<landing page URL or campaign> [influencer handle] [promo code]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"16.0.0\", \"discipline\": \"influencer\", \"phase\": \"measure\", \"family\": \"influencer-marketing\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"measure\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Landing Optimizer\n\nThis 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.\n\n> **Cross-discipline (paid ads):** this is also the **paid-ads** post-click skill — the page half of the ROAS **Offer** message-match (it pairs with [ad-creative-builder](../../../ad/orchestrate/ad-creative-builder/SKILL.md), which owns the ad half). The same diagnose-and-fix flow applies to paid landing pages; save paid runs under `memory/ad/landing-optimizer/`. On paid runs, message-match the page against the [offer-claims-registry](../../../protocol/offer-claims-registry/SKILL.md) ledger when present: offer terms, promo codes, and dates against `memory/claims/offers.md`, and claim wording against the approved variants in `memory/claims/claims-ledger.md`.\n\n## Quick Start\n\nShortest invocation:\n\n```\nOptimize our landing page for traffic from [influencer campaign]\n```\n\nCommon scenario — diagnose and fix a low-converting creator page:\n\n```\nOur influencer landing page has [X%] conversion rate. How can we improve it?\n```\n\n## Skill Contract\n\n- **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.\n- **Writes**: optimization plan saved to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (message-match audit, structure and social-proof recommendations, conversion/CTA plan, A/B test roadmap).\n- **Promotes**: durable facts — active campaign name, page URL, baseline conversion rate, promo code, primary creator — to `memory/hot-cache.md`.\n- **Done when**:\n  - Message-match score and named fixes are produced for the page.\n  - A prioritized conversion plan (CTA, promo-code experience, friction, mobile) exists with expected impact.\n  - An A/B test roadmap with at least one hypothesis and success metric is written.\n- **Primary next skill**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations moved conversion.\n\n### Handoff Summary\n\n> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).\n\n## Data Sources\n\nThis 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.\n\nOptional connectors that can deepen the analysis when available:\n\n- `~~analytics` — pull live conversion rate, bounce rate, scroll depth, and add-to-cart events instead of asking.\n- `~~A/B testing platform` — read past test results and feed sample-size/duration estimates.\n- `~~CMS / landing page builder` — inspect current page structure and copy directly.\n- `~~social platform analytics` — confirm the creator's actual messaging and audience.\n\nSee [CONNECTORS.md](../../../CONNECTORS.md) for the verified free/keyless recipe per category. Every step degrades gracefully to user-supplied inputs.\n\n## Instructions\n\nWhen a user requests landing page help, work through these steps. Each step's fill-in template, ASCII layout, and HTML snippet live in [references/templates.md](references/templates.md) — keyed by the same step numbers.\n\n1. **Assess current state** — capture campaign, URL, traffic source, current conversion rate, goal, and the traffic context (influencers, platforms, content type, key message, promo code, audience).\n2. **Evaluate message match** — compare what the influencer says against what the page shows across message, value prop, offer, product, and tone; produce a Message Match Score (X/10) and named fixes. Mismatch causes confusion and abandonment. For paid runs, also verify the page's offer/promo terms against `memory/claims/offers.md` when the ledger exists — an ad's \"50% off\" promise is only true while the offer row is live.\n3. **Page structure** — recommend the influencer-traffic layout (hero → social proof → product → more proof → FAQ → final CTA) and give section-by-section hero/social-proof/product fixes.\n4. **Social proof integration** — place the driving creator most prominently, then the proof hierarchy: other influencers → customer reviews → trust indicators.\n5. **Conversion optimization** — tune CTA copy/placement, design the promo-code experience (auto-apply via URL param, prominent display, confirmation), cut friction, and check mobile (load speed, thumb-friendly CTA, scroll depth).\n6. **A/B testing plan** — rank tests by impact/effort, then write at least one hypothesis with variants, sample size, duration, and success metric.\n7. **Influencer-specific pages** — decide whether a dedicated `/creator-name` page is warranted and what to personalize.\n8. **Performance tracking** — set targets for load time, bounce, CR, add-to-cart, AOV; define UTM params and events for attribution.\n\nSave the finished plan to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (paid runs to `memory/ad/landing-optimizer/`) and promote durable facts to `memory/hot-cache.md`.\n\n## Example\n\n**User**: \"Our landing page for @fitnessanna's protein powder campaign has a 1.2% conversion rate. How can we improve it?\"\n\n**Output** (abridged — full version in [references/templates.md](references/templates.md)):\n\n- **Diagnosis**: 1.2% CR, below the 2-3% benchmark for influencer traffic.\n- **Issues**: message mismatch (Anna says \"smooth texture\", page leads with \"high protein\"); Anna's content not featured; code `ANNA20` not auto-applied; mobile CTA below the fold.\n- **Priority fixes**: Anna's video in hero (+0.5%), auto-apply promo (+0.3%), headline match (+0.3%), CTA above fold on mobile (+0.2%) → combined 1.2% → 2.5% CR.\n- **Test plan**: wk1 hero changes, wk2 headline A/B, wk3 CTA copy.\n\n## Reference Materials\n\n- [templates.md](references/templates.md) — all step fill-in templates, ASCII layouts, HTML snippets, the full worked example, and tips.\n\n- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.\n- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.\n- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipes per connector category.\n- [conversion-quality.md](../../../references/scoring-rubrics/conversion-quality.md) — advisory conversion rubric (non-veto) to sanity-check the optimization plan.\n- Sibling skills in the influencer-marketing family:\n  - [content-amplifier](../../activate/content-amplifier/SKILL.md) — source creator content for landing pages.\n  - [content-amplifier](../../activate/content-amplifier/SKILL.md) — drive traffic to landing pages.\n  - [brief-generator](../../plan/brief-generator/SKILL.md) — align creator content with landing goals.\n\n## Next Best Skill\n\n**Primary**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations actually moved conversion, AOV, and attribution.\n\n**Alternates** (same Convert/Track families):\n\n- [content-amplifier](../../activate/content-amplifier/SKILL.md) — when the audit shows the page needs more creator content to feature.\n- [content-amplifier](../../activate/content-amplifier/SKILL.md) — when an optimized page is ready and you want to scale traffic to it.\n\n**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.\n\nFile v16.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"landing-optimizer\",\n  \"version\": \"16.0.0\",\n  \"publishedAt\": 1783306945885\n}\n\nFile v16.0.0:references/templates.md\n\n# Landing Optimizer — Templates & Worked Examples\n\nFill-in templates, ASCII layouts, HTML snippets, and a full worked example for the [landing-optimizer](../SKILL.md) skill. The numbered headings map to the Instructions steps in `SKILL.md`.\n\n---\n\n## Step 1 — Current-State Audit\n\n```markdown\n### Landing Page Audit\n\n**Campaign**: [name]\n**Current URL**: [url]\n**Traffic Source**: [influencer(s)]\n**Current Conversion Rate**: [%]\n**Goal**: [what counts as conversion]\n\n### Traffic Context\n\n| Factor | Details |\n|--------|---------|\n| Influencer(s) | @[handles] |\n| Platform(s) | [platforms] |\n| Content Type | [type] |\n| Key Message | [what influencer says] |\n| Promo Code | [code if applicable] |\n| Audience | [demographics] |\n```\n\n---\n\n## Step 2 — Message Match Analysis\n\n```markdown\n## Message Match Analysis\n\n### Influencer Content → Landing Page\n\n| Element | Influencer Says | Landing Page Shows | Match? |\n|---------|-----------------|--------------------|----|\n| Primary message | \"[quote]\" | \"[page headline]\" | ✅/⚠️/❌ |\n| Value prop | \"[benefit]\" | \"[benefit shown]\" | ✅/⚠️/❌ |\n| Offer | \"[discount/deal]\" | \"[offer displayed]\" | ✅/⚠️/❌ |\n| Product | [shown/mentioned] | [featured] | ✅/⚠️/❌ |\n| Tone | [style] | [page tone] | ✅/⚠️/❌ |\n\n### Message Match Score: [X/10]\n\n**Issues Found**:\n- [Issue 1]: [how to fix]\n- [Issue 2]: [how to fix]\n\n**Why This Matters**:\nWhen users click from an influencer's content, they expect continuity. A mismatch causes confusion and abandonment.\n```\n\n---\n\n## Step 3 — Page Structure Recommendations\n\n### Recommended Layout for Influencer Traffic\n\n```\n┌─────────────────────────────────────────────┐\n│                   HEADER                     │\n│  Logo | Nav (minimal) | Cart/CTA            │\n├─────────────────────────────────────────────┤\n│                   HERO                       │\n│  Headline matching influencer message       │\n│  Subheadline with value prop                │\n│  Primary CTA button                         │\n│  [Influencer mention/badge optional]        │\n├─────────────────────────────────────────────┤\n│              SOCIAL PROOF                   │\n│  \"@[influencer] loves it\" + video/quote    │\n│  OR: UGC gallery                           │\n├─────────────────────────────────────────────┤\n│              PRODUCT INFO                   │\n│  Key features (3-5 max)                    │\n│  Product images/video                      │\n│  Price + promo code application            │\n├─────────────────────────────────────────────┤\n│           MORE SOCIAL PROOF                 │\n│  Reviews, testimonials, other creators     │\n├─────────────────────────────────────────────┤\n│               FAQ/OBJECTIONS                │\n│  Answer common concerns                    │\n├─────────────────────────────────────────────┤\n│              FINAL CTA                      │\n│  Repeat offer + strong CTA                 │\n├─────────────────────────────────────────────┤\n│                  FOOTER                     │\n│  Trust badges, policies, support           │\n└─────────────────────────────────────────────┘\n```\n\n### Section-by-Section Optimization\n\n#### Hero Section\n\n**Current**: [describe current state]\n\n**Recommended**:\n- Headline: [specific recommendation]\n- Subheadline: [specific recommendation]\n- CTA: [specific button text]\n- Image/Video: [recommendation]\n\n**Example**:\n```\nHeadline: \"[Benefit influencer highlighted]\"\nSubheadline: \"Use code [CODE] for [X]% off\"\nCTA: \"Shop Now\" or \"Get [X]% Off\"\n```\n\n#### Social Proof Section\n\n**Recommendation**:\n- Feature the specific influencer who drove traffic\n- Embed or screenshot their content\n- Include their quote/testimonial\n\n**Example**:\n```\n\"As seen on @[handle]'s [platform]\"\n[Embedded video or quote card]\n\"[Pull quote from their content]\" - @[handle]\n```\n\n#### Product Section\n\n**Recommendation**:\n- Show exact product(s) influencer featured\n- Highlight features they mentioned\n- Make promo code pre-applied or prominent\n\n---\n\n## Step 4 — Social Proof Integration\n\n```markdown\n## Social Proof Strategy\n\n### Influencer Integration\n\n| Element | Placement | Implementation |\n|---------|-----------|----------------|\n| Creator video | Hero or below | Embed or thumbnail |\n| Pull quote | Hero area | Designed quote card |\n| Creator badge | Near CTA | \"As seen on @handle\" |\n| UGC gallery | Mid-page | Carousel of content |\n\n### Social Proof Hierarchy\n\n**Tier 1: Primary Influencer**\n- Most prominent placement\n- Their content/quote\n- Their audience = this traffic\n\n**Tier 2: Other Influencers**\n- Supporting testimonials\n- Adds credibility depth\n\n**Tier 3: Customer Reviews**\n- Star ratings\n- Written reviews\n- Review count\n\n**Tier 4: Trust Indicators**\n- Customer count (\"Join 10,000+ customers\")\n- Press mentions\n- Awards/certifications\n```\n\n### Implementation Examples\n\n**Creator Badge**:\n```html\n<div class=\"creator-badge\">\n  <img src=\"creator-photo.jpg\" alt=\"@handle\">\n  <span>Loved by @handle</span>\n</div>\n```\n\n**UGC Quote**:\n```html\n<blockquote class=\"ugc-quote\">\n  <p>\"[Their review quote]\"</p>\n  <cite>@handle, [Platform]</cite>\n</blockquote>\n```\n\n---\n\n## Step 5 — Conversion Optimization\n\n```markdown\n## Conversion Optimization\n\n### CTA Optimization\n\n| Element | Current | Recommended | Why |\n|---------|---------|-------------|-----|\n| Button text | [current] | [new] | [reason] |\n| Button color | [current] | [new] | [reason] |\n| Button size | [current] | [new] | [reason] |\n| Placement | [current] | [new] | [reason] |\n| Quantity | [#] | [#] | [reason] |\n\n**CTA Best Practices for Influencer Traffic**:\n- Reference the promo code in button (\"Get 20% Off with CODE\")\n- Create urgency if applicable (\"Limited Time\")\n- Use action-oriented language (\"Shop,\" \"Get,\" \"Claim\")\n- Make code visible and easy to copy\n\n### Promo Code Experience\n\n**Current**: [describe current promo code experience]\n\n**Recommended**:\n- [ ] Auto-apply code via URL parameter\n- [ ] Display code prominently at top\n- [ ] Show savings amount\n- [ ] Make code easy to copy\n- [ ] Confirm code applied in cart\n\n**Implementation**:\n```\nURL: yoursite.com/landing?code=CREATOR20\n\nOn page load:\n1. Detect code parameter\n2. Apply to cart automatically\n3. Display \"CREATOR20 applied - you save $X\"\n```\n\n### Friction Reduction\n\n| Friction Point | Impact | Solution |\n|----------------|--------|----------|\n| [Point 1] | High/Med/Low | [Solution] |\n| [Point 2] | High/Med/Low | [Solution] |\n| [Point 3] | High/Med/Low | [Solution] |\n\n**Quick Wins**:\n- Remove unnecessary form fields\n- Add guest checkout option\n- Show shipping costs early\n- Display trust badges near CTAs\n- Add live chat/support option\n\n### Mobile Optimization\n\n**Critical for influencer traffic** (majority mobile):\n\n| Element | Mobile Check | Status |\n|---------|--------------|--------|\n| Page load speed | <3 seconds | ✅/❌ |\n| CTA button size | Thumb-friendly | ✅/❌ |\n| Form fields | Easy to tap | ✅/❌ |\n| Images | Optimized | ✅/❌ |\n| Scroll depth | Key info visible | ✅/❌ |\n```\n\n---\n\n## Step 6 — A/B Testing Plan\n\n```markdown\n## A/B Testing Recommendations\n\n### Test Priority Matrix\n\n| Test | Impact | Effort | Priority |\n|------|--------|--------|----------|\n| Headline copy | High | Low | 1 |\n| CTA button text | High | Low | 2 |\n| Hero image/video | High | Medium | 3 |\n| Social proof placement | Medium | Low | 4 |\n| Page length | Medium | Medium | 5 |\n\n### Test 1: Headline\n\n**Hypothesis**: [If we change X, then Y because Z]\n\n| Variant | Headline | Expected Impact |\n|---------|----------|-----------------|\n| Control | \"[Current headline]\" | Baseline |\n| Test A | \"[Alternative 1]\" | [expected change] |\n| Test B | \"[Alternative 2]\" | [expected change] |\n\n**Sample Size**: [calculated minimum]\n**Duration**: [minimum days to reach significance]\n**Success Metric**: Conversion rate\n\n### Test 2: CTA\n\n**Hypothesis**: [statement]\n\n| Variant | Button | Expected Impact |\n|---------|--------|-----------------|\n| Control | \"[Current]\" | Baseline |\n| Test A | \"[Alternative]\" | [expected change] |\n\n### Testing Best Practices\n\n- Test one element at a time\n- Run until statistical significance\n- Document all tests and results\n- Implement winners quickly\n- Test continuously\n```\n\n---\n\n## Step 7 — Influencer-Specific Pages\n\n```markdown\n## Influencer-Specific Landing Pages\n\n### When to Create Dedicated Pages\n\n✅ Create dedicated page when:\n- Influencer has unique offer/code\n- High-volume partnership\n- Different product focus\n- Long-term ambassador\n- Need attribution clarity\n\n❌ Use general page when:\n- Small one-off partnership\n- Same offer as general campaigns\n- Resource constraints\n\n### Dedicated Page Template\n\n**URL Structure**: yoursite.com/[influencer-handle]\n\n**Page Elements**:\n```\n┌──────────────────────────────────────┐\n│  \"Welcome from @[handle]'s page!\"   │\n│  [Creator's endorsement/video]      │\n│  Their exclusive offer: [OFFER]     │\n├──────────────────────────────────────┤\n│  Product(s) they featured           │\n│  [Images matching their content]    │\n│  [Their specific talking points]    │\n├──────────────────────────────────────┤\n│  Their review/testimonial           │\n│  [Additional social proof]          │\n├──────────────────────────────────────┤\n│  Shop + Promo Code Application      │\n└──────────────────────────────────────┘\n```\n\n### Personalization Options\n\n| Element | Personalization Level |\n|---------|----------------------|\n| URL | /creator-name |\n| Headline | Reference creator |\n| Hero image | Creator's content |\n| Offer | Their unique code |\n| Products | What they featured |\n| Testimonial | Their quote |\n```\n\n---\n\n## Step 8 — Performance Tracking\n\n```markdown\n## Landing Page Analytics\n\n### Key Metrics to Track\n\n| Metric | Target | Current | Status |\n|--------|--------|---------|--------|\n| Page load time | <3s | [X]s | ✅/❌ |\n| Bounce rate | <40% | [X]% | ✅/❌ |\n| Conversion rate | [X]% | [X]% | ✅/❌ |\n| Add to cart rate | [X]% | [X]% | ✅/❌ |\n| Average order value | $[X] | $[X] | ✅/❌ |\n\n### Tracking Setup\n\n**UTM Parameters**:\n```\n?utm_source=[platform]\n&utm_medium=influencer\n&utm_campaign=[campaign-name]\n&utm_content=[@handle]\n&utm_term=[content-type]\n```\n\n**Events to Track**:\n- Page view\n- Scroll depth (25%, 50%, 75%, 100%)\n- CTA clicks\n- Promo code applied\n- Add to cart\n- Purchase\n\n### Attribution\n\n| Method | Use Case |\n|--------|----------|\n| UTM parameters | Source tracking |\n| Promo codes | Direct attribution |\n| Unique URLs | Creator-specific tracking |\n| Pixel tracking | Conversion attribution |\n```\n\n---\n\n## Worked Example — @fitnessanna Protein Powder Campaign\n\n**User**: \"Our landing page for @fitnessanna's protein powder campaign has a 1.2% conversion rate. How can we improve it?\"\n\n**Output**:\n\n```markdown\n## Landing Page Optimization: @fitnessanna Campaign\n\n### Diagnosis\n\n**Current CR**: 1.2% (Below benchmark of 2-3% for influencer traffic)\n\n### Issues Found\n\n1. **Message Mismatch**: Anna talks about \"smooth texture\" but landing page leads with \"high protein content\"\n2. **No Social Proof**: Anna's content isn't featured on the page\n3. **Promo Code Friction**: Code \"ANNA20\" isn't auto-applied\n4. **Mobile CTA**: Button is below the fold on mobile\n\n### Priority Fixes\n\n| Fix | Expected Impact | Effort |\n|-----|-----------------|--------|\n| Add Anna's video to hero | +0.5% CR | Low |\n| Auto-apply promo code | +0.3% CR | Medium |\n| Match headline to her messaging | +0.3% CR | Low |\n| Move CTA above fold mobile | +0.2% CR | Low |\n\n**Combined Expected Impact**: 1.2% → 2.5% CR\n\n### Implementation\n\n**New Headline**: \"Protein That Actually Tastes Good\" (matches Anna's main message)\n\n**Add to Hero**:\n\\`\\`\\`html\n<div class=\"creator-feature\">\n  <video src=\"anna-testimonial.mp4\"></video>\n  <p>\"The smoothest protein I've tried\" - @fitnessanna</p>\n</div>\n\\`\\`\\`\n\n**Auto-Apply Code**:\nURL: yoursite.com/protein?code=ANNA20\nDisplay: \"ANNA20 applied! You save 20%\"\n\n### Test Plan\nWeek 1: Implement hero changes\nWeek 2: A/B test headline variations\nWeek 3: Test CTA button copy\n```\n\n---\n\n## Tips for Better Landing Pages\n\n1. **Match the message** — Continuity from content to page\n2. **Feature the influencer** — They drove the traffic\n3. **Mobile first** — Most influencer traffic is mobile\n4. **Reduce friction** — Every click loses people\n5. **Test continuously** — Small improvements compound\n\nFile v16.0.0:skill-card.md\n\n## Description: <br>\nUse when the user asks to optimize landing pages for influencer or promo-code campaign traffic; produces message-match audits, page-structure and social-proof recommendations, promo-code/CTA conversion plans, and A/B test roadmaps. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[aaron-he-zhu](https://clawhub.ai/user/aaron-he-zhu) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal marketing teams, developers, and campaign operators use this skill to diagnose and improve landing pages for influencer-driven or promo-code traffic. It helps align creator messages with page content, reduce conversion friction, plan social proof placement, and define A/B tests and attribution tracking. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Campaign details, page URLs, conversion baselines, promo codes, and creator identifiers may be retained by the host when memory files are enabled. <br>\nMitigation: Confirm where memory files are stored before use, and delete or disable them if campaign details should not be retained. <br>\nRisk: UTM links, promo codes, analytics events, and pixels can involve customer or visitor data. <br>\nMitigation: Use these tracking methods only with appropriate consent, privacy notice coverage, and data-minimization practices. <br>\nRisk: Landing-page recommendations can accidentally publish stale or unsupported offer terms, promo codes, or marketing claims. <br>\nMitigation: Verify offer terms, dates, promo-code behavior, and claim wording against approved campaign records before publishing changes. <br>\n\n\n## Reference(s): <br>\n- [Landing Optimizer templates](artifact/references/templates.md) <br>\n- [Project homepage](https://github.com/aaron-he-zhu/aaron-marketing-skills) <br>\n- [ClawHub skill page](https://clawhub.ai/aaron-he-zhu/skills/landing-optimizer) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Markdown, Code, Configuration, Guidance] <br>\n**Output Format:** [Markdown plans with tables, checklists, and optional HTML snippets] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Includes message-match scores, prioritized conversion fixes, A/B test plans, UTM parameters, and event-tracking guidance.] <br>\n\n## Skill Version(s): <br>\n16.0.0 (source: server release evidence, target metadata, and frontmatter) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v14.0.0: 4 files, 10240 bytes\n\nFiles: references/templates.md (13722b), skill-card.md (2120b), SKILL.md (9234b), _meta.json (137b)\n\nFile v14.0.0:SKILL.md\n\n---\nname: landing-optimizer\nslug: landing-optimizer\ndisplayName: \"Landing Optimizer · 落地页优化\"\nsummary: \"流量落地页转化优化:信息匹配、首屏、CTA 与信任要素\"\ndescription: 'Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campaign\"; produces a message-match audit, page-structure and social-proof recommendations, a promo-code/CTA conversion plan, and an A/B test roadmap. Not for measuring campaign results after launch — use performance-analyzer.'\nversion: \"14.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate when the user wants to build or improve a landing page that receives influencer-driven traffic: message match between creator content and the page, dedicated creator pages, promo-code auto-apply, social-proof placement, mobile conversion fixes, friction reduction, or A/B test planning for influencer campaigns.\"\nargument-hint: \"<landing page URL or campaign> [influencer handle] [promo code]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"14.0.0\", \"discipline\": \"influencer\", \"phase\": \"measure\", \"family\": \"influencer-marketing\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"measure\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Landing Optimizer\n\nThis 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.\n\n> **Cross-discipline (paid ads):** this is also the **paid-ads** post-click skill — the page half of the ROAS **Offer** message-match (it pairs with [ad-creative-builder](../../../ad/orchestrate/ad-creative-builder/SKILL.md), which owns the ad half). The same diagnose-and-fix flow applies to paid landing pages; save paid runs under `memory/ad/landing-optimizer/`. On paid runs, message-match the page against the [offer-claims-registry](../../../protocol/offer-claims-registry/SKILL.md) ledger when present: offer terms, promo codes, and dates against `memory/claims/offers.md`, and claim wording against the approved variants in `memory/claims/claims-ledger.md`.\n\n## Quick Start\n\nShortest invocation:\n\n```\nOptimize our landing page for traffic from [influencer campaign]\n```\n\nCommon scenario — diagnose and fix a low-converting creator page:\n\n```\nOur influencer landing page has [X%] conversion rate. How can we improve it?\n```\n\n## Skill Contract\n\n- **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.\n- **Writes**: optimization plan saved to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (message-match audit, structure and social-proof recommendations, conversion/CTA plan, A/B test roadmap).\n- **Promotes**: durable facts — active campaign name, page URL, baseline conversion rate, promo code, primary creator — to `memory/hot-cache.md`.\n- **Done when**:\n  - Message-match score and named fixes are produced for the page.\n  - A prioritized conversion plan (CTA, promo-code experience, friction, mobile) exists with expected impact.\n  - An A/B test roadmap with at least one hypothesis and success metric is written.\n- **Primary next skill**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations moved conversion.\n\n### Handoff Summary\n\n> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../../references/skill-contract.md).\n\n## Data Sources\n\nThis 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.\n\nOptional connectors that can deepen the analysis when available:\n\n- `~~analytics` — pull live conversion rate, bounce rate, scroll depth, and add-to-cart events instead of asking.\n- `~~A/B testing platform` — read past test results and feed sample-size/duration estimates.\n- `~~CMS / landing page builder` — inspect current page structure and copy directly.\n- `~~social platform analytics` — confirm the creator's actual messaging and audience.\n\nSee [CONNECTORS.md](../../../CONNECTORS.md) for the verified free/keyless recipe per category. Every step degrades gracefully to user-supplied inputs.\n\n## Instructions\n\nWhen a user requests landing page help, work through these steps. Each step's fill-in template, ASCII layout, and HTML snippet live in [references/templates.md](references/templates.md) — keyed by the same step numbers.\n\n1. **Assess current state** — capture campaign, URL, traffic source, current conversion rate, goal, and the traffic context (influencers, platforms, content type, key message, promo code, audience).\n2. **Evaluate message match** — compare what the influencer says against what the page shows across message, value prop, offer, product, and tone; produce a Message Match Score (X/10) and named fixes. Mismatch causes confusion and abandonment. For paid runs, also verify the page's offer/promo terms against `memory/claims/offers.md` when the ledger exists — an ad's \"50% off\" promise is only true while the offer row is live.\n3. **Page structure** — recommend the influencer-traffic layout (hero → social proof → product → more proof → FAQ → final CTA) and give section-by-section hero/social-proof/product fixes.\n4. **Social proof integration** — place the driving creator most prominently, then the proof hierarchy: other influencers → customer reviews → trust indicators.\n5. **Conversion optimization** — tune CTA copy/placement, design the promo-code experience (auto-apply via URL param, prominent display, confirmation), cut friction, and check mobile (load speed, thumb-friendly CTA, scroll depth).\n6. **A/B testing plan** — rank tests by impact/effort, then write at least one hypothesis with variants, sample size, duration, and success metric.\n7. **Influencer-specific pages** — decide whether a dedicated `/creator-name` page is warranted and what to personalize.\n8. **Performance tracking** — set targets for load time, bounce, CR, add-to-cart, AOV; define UTM params and events for attribution.\n\nSave the finished plan to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (paid runs to `memory/ad/landing-optimizer/`) and promote durable facts to `memory/hot-cache.md`.\n\n## Example\n\n**User**: \"Our landing page for @fitnessanna's protein powder campaign has a 1.2% conversion rate. How can we improve it?\"\n\n**Output** (abridged — full version in [references/templates.md](references/templates.md)):\n\n- **Diagnosis**: 1.2% CR, below the 2-3% benchmark for influencer traffic.\n- **Issues**: message mismatch (Anna says \"smooth texture\", page leads with \"high protein\"); Anna's content not featured; code `ANNA20` not auto-applied; mobile CTA below the fold.\n- **Priority fixes**: Anna's video in hero (+0.5%), auto-apply promo (+0.3%), headline match (+0.3%), CTA above fold on mobile (+0.2%) → combined 1.2% → 2.5% CR.\n- **Test plan**: wk1 hero changes, wk2 headline A/B, wk3 CTA copy.\n\n## Reference Materials\n\n- [templates.md](references/templates.md) — all step fill-in templates, ASCII layouts, HTML snippets, the full worked example, and tips.\n\n- [skill-contract.md](../../../references/skill-contract.md) — shared contract and Handoff Summary format.\n- [state-model.md](../../../references/state-model.md) — memory tiers and save-path conventions.\n- [CONNECTORS.md](../../../CONNECTORS.md) — free/keyless data recipes per connector category.\n- [conversion-quality.md](../../../references/scoring-rubrics/conversion-quality.md) — advisory conversion rubric (non-veto) to sanity-check the optimization plan.\n- Sibling skills in the influencer-marketing family:\n  - [content-amplifier](../../activate/content-amplifier/SKILL.md) — source creator content for landing pages.\n  - [content-amplifier](../../activate/content-amplifier/SKILL.md) — drive traffic to landing pages.\n  - [brief-generator](../../plan/brief-generator/SKILL.md) — align creator content with landing goals.\n\n## Next Best Skill\n\n**Primary**: [performance-analyzer](../performance-analyzer/SKILL.md) — measure whether the optimizations actually moved conversion, AOV, and attribution.\n\n**Alternates** (same Convert/Track families):\n\n- [content-amplifier](../../activate/content-amplifier/SKILL.md) — when the audit shows the page needs more creator content to feature.\n- [content-amplifier](../../activate/content-amplifier/SKILL.md) — when an optimized page is ready and you want to scale traffic to it.\n\n**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.\n\nFile v14.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"landing-optimizer\",\n  \"version\": \"14.0.0\",\n  \"publishedAt\": 1783241112294\n}\n\nFile v14.0.0:references/templates.md\n\n# Landing Optimizer — Templates & Worked Examples\n\nFill-in templates, ASCII layouts, HTML snippets, and a full worked example for the [landing-optimizer](../SKILL.md) skill. The numbered headings map to the Instructions steps in `SKILL.md`.\n\n---\n\n## Step 1 — Current-State Audit\n\n```markdown\n### Landing Page Audit\n\n**Campaign**: [name]\n**Current URL**: [url]\n**Traffic Source**: [influencer(s)]\n**Current Conversion Rate**: [%]\n**Goal**: [what counts as conversion]\n\n### Traffic Context\n\n| Factor | Details |\n|--------|---------|\n| Influencer(s) | @[handles] |\n| Platform(s) | [platforms] |\n| Content Type | [type] |\n| Key Message | [what influencer says] |\n| Promo Code | [code if applicable] |\n| Audience | [demographics] |\n```\n\n---\n\n## Step 2 — Message Match Analysis\n\n```markdown\n## Message Match Analysis\n\n### Influencer Content → Landing Page\n\n| Element | Influencer Says | Landing Page Shows | Match? |\n|---------|-----------------|--------------------|----|\n| Primary message | \"[quote]\" | \"[page headline]\" | ✅/⚠️/❌ |\n| Value prop | \"[benefit]\" | \"[benefit shown]\" | ✅/⚠️/❌ |\n| Offer | \"[discount/deal]\" | \"[offer displayed]\" | ✅/⚠️/❌ |\n| Product | [shown/mentioned] | [featured] | ✅/⚠️/❌ |\n| Tone | [style] | [page tone] | ✅/⚠️/❌ |\n\n### Message Match Score: [X/10]\n\n**Issues Found**:\n- [Issue 1]: [how to fix]\n- [Issue 2]: [how to fix]\n\n**Why This Matters**:\nWhen users click from an influencer's content, they expect continuity. A mismatch causes confusion and abandonment.\n```\n\n---\n\n## Step 3 — Page Structure Recommendations\n\n### Recommended Layout for Influencer Traffic\n\n```\n┌─────────────────────────────────────────────┐\n│                   HEADER                     │\n│  Logo | Nav (minimal) | Cart/CTA            │\n├─────────────────────────────────────────────┤\n│                   HERO                       │\n│  Headline matching influencer message       │\n│  Subheadline with value prop                │\n│  Primary CTA button                         │\n│  [Influencer mention/badge optional]        │\n├─────────────────────────────────────────────┤\n│              SOCIAL PROOF                   │\n│  \"@[influencer] loves it\" + video/quote    │\n│  OR: UGC gallery                           │\n├─────────────────────────────────────────────┤\n│              PRODUCT INFO                   │\n│  Key features (3-5 max)                    │\n│  Product images/video                      │\n│  Price + promo code application            │\n├─────────────────────────────────────────────┤\n│           MORE SOCIAL PROOF                 │\n│  Reviews, testimonials, other creators     │\n├─────────────────────────────────────────────┤\n│               FAQ/OBJECTIONS                │\n│  Answer common concerns                    │\n├─────────────────────────────────────────────┤\n│              FINAL CTA                      │\n│  Repeat offer + strong CTA                 │\n├─────────────────────────────────────────────┤\n│                  FOOTER                     │\n│  Trust badges, policies, support           │\n└─────────────────────────────────────────────┘\n```\n\n### Section-by-Section Optimization\n\n#### Hero Section\n\n**Current**: [describe current state]\n\n**Recommended**:\n- Headline: [specific recommendation]\n- Subheadline: [specific recommendation]\n- CTA: [specific button text]\n- Image/Video: [recommendation]\n\n**Example**:\n```\nHeadline: \"[Benefit influencer highlighted]\"\nSubheadline: \"Use code [CODE] for [X]% off\"\nCTA: \"Shop Now\" or \"Get [X]% Off\"\n```\n\n#### Social Proof Section\n\n**Recommendation**:\n- Feature the specific influencer who drove traffic\n- Embed or screenshot their content\n- Include their quote/testimonial\n\n**Example**:\n```\n\"As seen on @[handle]'s [platform]\"\n[Embedded video or quote card]\n\"[Pull quote from their content]\" - @[handle]\n```\n\n#### Product Section\n\n**Recommendation**:\n- Show exact product(s) influencer featured\n- Highlight features they mentioned\n- Make promo code pre-applied or prominent\n\n---\n\n## Step 4 — Social Proof Integration\n\n```markdown\n## Social Proof Strategy\n\n### Influencer Integration\n\n| Element | Placement | Implementation |\n|---------|-----------|----------------|\n| Creator video | Hero or below | Embed or thumbnail |\n| Pull quote | Hero area | Designed quote card |\n| Creator badge | Near CTA | \"As seen on @handle\" |\n| UGC gallery | Mid-page | Carousel of content |\n\n### Social Proof Hierarchy\n\n**Tier 1: Primary Influencer**\n- Most prominent placement\n- Their content/quote\n- Their audience = this traffic\n\n**Tier 2: Other Influencers**\n- Supporting testimonials\n- Adds credibility depth\n\n**Tier 3: Customer Reviews**\n- Star ratings\n- Written reviews\n- Review count\n\n**Tier 4: Trust Indicators**\n- Customer count (\"Join 10,000+ customers\")\n- Press mentions\n- Awards/certifications\n```\n\n### Implementation Examples\n\n**Creator Badge**:\n```html\n<div class=\"creator-badge\">\n  <img src=\"creator-photo.jpg\" alt=\"@handle\">\n  <span>Loved by @handle</span>\n</div>\n```\n\n**UGC Quote**:\n```html\n<blockquote class=\"ugc-quote\">\n  <p>\"[Their review quote]\"</p>\n  <cite>@handle, [Platform]</cite>\n</blockquote>\n```\n\n---\n\n## Step 5 — Conversion Optimization\n\n```markdown\n## Conversion Optimization\n\n### CTA Optimization\n\n| Element | Current | Recommended | Why |\n|---------|---------|-------------|-----|\n| Button text | [current] | [new] | [reason] |\n| Button color | [current] | [new] | [reason] |\n| Button size | [current] | [new] | [reason] |\n| Placement | [current] | [new] | [reason] |\n| Quantity | [#] | [#] | [reason] |\n\n**CTA Best Practices for Influencer Traffic**:\n- Reference the promo code in button (\"Get 20% Off with CODE\")\n- Create urgency if applicable (\"Limited Time\")\n- Use action-oriented language (\"Shop,\" \"Get,\" \"Claim\")\n- Make code visible and easy to copy\n\n### Promo Code Experience\n\n**Current**: [describe current promo code experience]\n\n**Recommended**:\n- [ ] Auto-apply code via URL parameter\n- [ ] Display code prominently at top\n- [ ] Show savings amount\n- [ ] Make code easy to copy\n- [ ] Confirm code applied in cart\n\n**Implementation**:\n```\nURL: yoursite.com/landing?code=CREATOR20\n\nOn page load:\n1. Detect code parameter\n2. Apply to cart automatically\n3. Display \"CREATOR20 applied - you save $X\"\n```\n\n### Friction Reduction\n\n| Friction Point | Impact | Solution |\n|----------------|--------|----------|\n| [Point 1] | High/Med/Low | [Solution] |\n| [Point 2] | High/Med/Low | [Solution] |\n| [Point 3] | High/Med/Low | [Solution] |\n\n**Quick Wins**:\n- Remove unnecessary form fields\n- Add guest checkout option\n- Show shipping costs early\n- Display trust badges near CTAs\n- Add live chat/support option\n\n### Mobile Optimization\n\n**Critical for influencer traffic** (majority mobile):\n\n| Element | Mobile Check | Status |\n|---------|--------------|--------|\n| Page load speed | <3 seconds | ✅/❌ |\n| CTA button size | Thumb-friendly | ✅/❌ |\n| Form fields | Easy to tap | ✅/❌ |\n| Images | Optimized | ✅/❌ |\n| Scroll depth | Key info visible | ✅/❌ |\n```\n\n---\n\n## Step 6 — A/B Testing Plan\n\n```markdown\n## A/B Testing Recommendations\n\n### Test Priority Matrix\n\n| Test | Impact | Effort | Priority |\n|------|--------|--------|----------|\n| Headline copy | High | Low | 1 |\n| CTA button text | High | Low | 2 |\n| Hero image/video | High | Medium | 3 |\n| Social proof placement | Medium | Low | 4 |\n| Page length | Medium | Medium | 5 |\n\n### Test 1: Headline\n\n**Hypothesis**: [If we change X, then Y because Z]\n\n| Variant | Headline | Expected Impact |\n|---------|----------|-----------------|\n| Control | \"[Current headline]\" | Baseline |\n| Test A | \"[Alternative 1]\" | [expected change] |\n| Test B | \"[Alternative 2]\" | [expected change] |\n\n**Sample Size**: [calculated minimum]\n**Duration**: [minimum days to reach significance]\n**Success Metric**: Conversion rate\n\n### Test 2: CTA\n\n**Hypothesis**: [statement]\n\n| Variant | Button | Expected Impact |\n|---------|--------|-----------------|\n| Control | \"[Current]\" | Baseline |\n| Test A | \"[Alternative]\" | [expected change] |\n\n### Testing Best Practices\n\n- Test one element at a time\n- Run until statistical significance\n- Document all tests and results\n- Implement winners quickly\n- Test continuously\n```\n\n---\n\n## Step 7 — Influencer-Specific Pages\n\n```markdown\n## Influencer-Specific Landing Pages\n\n### When to Create Dedicated Pages\n\n✅ Create dedicated page when:\n- Influencer has unique offer/code\n- High-volume partnership\n- Different product focus\n- Long-term ambassador\n- Need attribution clarity\n\n❌ Use general page when:\n- Small one-off partnership\n- Same offer as general campaigns\n- Resource constraints\n\n### Dedicated Page Template\n\n**URL Structure**: yoursite.com/[influencer-handle]\n\n**Page Elements**:\n```\n┌──────────────────────────────────────┐\n│  \"Welcome from @[handle]'s page!\"   │\n│  [Creator's endorsement/video]      │\n│  Their exclusive offer: [OFFER]     │\n├──────────────────────────────────────┤\n│  Product(s) they featured           │\n│  [Images matching their content]    │\n│  [Their specific talking points]    │\n├──────────────────────────────────────┤\n│  Their review/testimonial           │\n│  [Additional social proof]          │\n├──────────────────────────────────────┤\n│  Shop + Promo Code Application      │\n└──────────────────────────────────────┘\n```\n\n### Personalization Options\n\n| Element | Personalization Level |\n|---------|----------------------|\n| URL | /creator-name |\n| Headline | Reference creator |\n| Hero image | Creator's content |\n| Offer | Their unique code |\n| Products | What they featured |\n| Testimonial | Their quote |\n```\n\n---\n\n## Step 8 — Performance Tracking\n\n```markdown\n## Landing Page Analytics\n\n### Key Metrics to Track\n\n| Metric | Target | Current | Status |\n|--------|--------|---------|--------|\n| Page load time | <3s | [X]s | ✅/❌ |\n| Bounce rate | <40% | [X]% | ✅/❌ |\n| Conversion rate | [X]% | [X]% \n\nArchive v13.0.0: 4 files, 10472 bytes\n\nFiles: references/templates.md (13722b), skill-card.md (2662b), SKILL.md (9261b), _meta.json (137b)","readmeExcerpt":"Skill: Landing Optimizer Owner: aaron-he-zhu Summary: Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campai... Tags: latest:19.0.0 Version history: v19.0.0 | 2026-07-24T14:40:48.880Z | auto Landing Optimizer v19.0.0 introduces minor updates and metadata improvements. - Updated SKILL.md: improved versioning, minor c","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"Optimize our landing page for traffic from [influencer campaign]"},{"language":"text","snippet":"Our influencer landing page has [X%] conversion rate. How can we improve it?"},{"language":"markdown","snippet":"### Landing Page Audit\n\n**Campaign**: [name]\n**Current URL**: [url]\n**Traffic Source**: [influencer(s)]\n**Current Conversion Rate**: [%]\n**Goal**: [what counts as conversion]\n\n### Traffic Context\n\n| Factor | Details |\n|--------|---------|\n| Influencer(s) | @[handles] |\n| Platform(s) | [platforms] |\n| Content Type | [type] |\n| Key Message | [what influencer says] |\n| Promo Code | [code if applicable] |\n| Audience | [demographics] |"},{"language":"markdown","snippet":"## Message Match Analysis\n\n### Influencer Content → Landing Page\n\n| Element | Influencer Says | Landing Page Shows | Match? |\n|---------|-----------------|--------------------|----|\n| Primary message | \"[quote]\" | \"[page headline]\" | ✅/⚠️/❌ |\n| Value prop | \"[benefit]\" | \"[benefit shown]\" | ✅/⚠️/❌ |\n| Offer | \"[discount/deal]\" | \"[offer displayed]\" | ✅/⚠️/❌ |\n| Product | [shown/mentioned] | [featured] | ✅/⚠️/❌ |\n| Tone | [style] | [page tone] | ✅/⚠️/❌ |\n\n### Message Match Score: [X/10]\n\n**Issues Found**:\n- [Issue 1]: [how to fix]\n- [Issue 2]: [how to fix]\n\n**Why This Matters**:\nWhen users click from an influencer's content, they expect continuity. A mismatch causes confusion and abandonment."},{"language":"text","snippet":"┌─────────────────────────────────────────────┐\n│                   HEADER                     │\n│  Logo | Nav (minimal) | Cart/CTA            │\n├─────────────────────────────────────────────┤\n│                   HERO                       │\n│  Headline matching influencer message       │\n│  Subheadline with value prop                │\n│  Primary CTA button                         │\n│  [Influencer mention/badge optional]        │\n├─────────────────────────────────────────────┤\n│              SOCIAL PROOF                   │\n│  \"@[influencer] loves it\" + video/quote    │\n│  OR: UGC gallery                           │\n├─────────────────────────────────────────────┤\n│              PRODUCT INFO                   │\n│  Key features (3-5 max)                    │\n│  Product images/video                      │\n│  Price + promo code application            │\n├─────────────────────────────────────────────┤\n│           MORE SOCIAL PROOF                 │\n│  Reviews, testimonials, other creators     │\n├─────────────────────────────────────────────┤\n│               FAQ/OBJECTIONS                │\n│  Answer common concerns                    │\n├─────────────────────────────────────────────┤\n│              FINAL CTA                      │\n│  Repeat offer + strong CTA                 │\n├─────────────────────────────────────────────┤\n│                  FOOTER                     │\n│  Trust badges, policies, support           │\n└─────────────────────────────────────────────┘"},{"language":"text","snippet":"Headline: \"[Benefit influencer highlighted]\"\nSubheadline: \"Use code [CODE] for [X]% off\"\nCTA: \"Shop Now\" or \"Get [X]% Off\""}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: landing-optimizer\nslug: landing-optimizer\ndisplayName: \"Landing Optimizer · 落地页优化\"\nsummary: \"流量落地页转化优化:信息匹配、首屏、CTA 与信任要素\"\ndescription: 'Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campaign\"; produces a message-match audit, page-structure and social-proof recommendations, a promo-code/CTA conversion plan, and an A/B test roadmap. Not for measuring campaign results after launch — use performance-analyzer. 落地页优化/达人流量转化提升'\nversion: \"19.0.0\"\nlicense: Apache-2.0\ncompatibility: \"Claude Code and compatible agent-skill hosts\"\nhomepage: \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"\nwhen_to_use: \"Activate when the user wants to build or improve a landing page that receives influencer-driven traffic: message match between creator content and the page, dedicated creator pages, promo-code auto-apply, social-proof placement, mobile conversion fixes, friction reduction, or A/B test planning for influencer campaigns.\"\nargument-hint: \"<landing page URL or campaign> [influencer handle] [promo code]\"\nmetadata: {\"author\": \"aaron-he-zhu\", \"version\": \"19.0.0\", \"discipline\": \"influencer\", \"phase\": \"report\", \"geo-relevance\": \"low\", \"hermes\": {\"tags\": [\"marketing\", \"influencer\", \"report\"], \"category\": \"influencer\"}, \"openclaw\": {\"emoji\": \"📣\", \"homepage\": \"https://github.com/aaron-he-zhu/aaron-marketing-skills\"}}\n---\n\n# Landing Optimizer\n\nThis 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.\n\n> **Cross-discipline (paid ads):** this is also the **paid-ads** post-click skill — the page half of the ROAS **Offer** message-match (it pairs with [ad-creative-builder](../../../ad/orchestrate/ad-creative-builder/SKILL.md), which owns the ad half). The same diagnose-and-fix flow applies to paid landing pages; save paid runs under `memory/ad/landing-optimizer/`. On paid runs, message-match the page against the [offer-claims-registry](../../../protocol/offer-claims-registry/SKILL.md) ledger when present: offer terms, promo codes, and dates against `memory/claims/offers.md`, and claim wording against the approved variants in `memory/claims/claims-ledger.md`.\n\n## Quick Start\n\nShortest invocation:\n\n```\nOptimize our landing page for traffic from [influencer campaign]\n```\n\nCommon scenario — diagnose and fix a low-converting creator page:\n\n```\nOur influencer landing page has [X%] conversion rate. How can we improve it?\n```\n\n## Skill Contract\n\n- **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.\n- **Writes**: optimization plan saved to `memory/influencer/landing-optimizer/YYYY-MM-DD-<topic>.md` (m"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"landing-optimizer\",\n  \"version\": \"19.0.0\",\n  \"publishedAt\": 1784904048880\n}"},{"path":"references/templates.md","content":"# Landing Optimizer — Templates & Worked Examples\n\nFill-in templates, ASCII layouts, HTML snippets, and a full worked example for the [landing-optimizer](../SKILL.md) skill. The numbered headings map to the Instructions steps in `SKILL.md`.\n\n---\n\n## Step 1 — Current-State Audit\n\n```markdown\n### Landing Page Audit\n\n**Campaign**: [name]\n**Current URL**: [url]\n**Traffic Source**: [influencer(s)]\n**Current Conversion Rate**: [%]\n**Goal**: [what counts as conversion]\n\n### Traffic Context\n\n| Factor | Details |\n|--------|---------|\n| Influencer(s) | @[handles] |\n| Platform(s) | [platforms] |\n| Content Type | [type] |\n| Key Message | [what influencer says] |\n| Promo Code | [code if applicable] |\n| Audience | [demographics] |\n```\n\n---\n\n## Step 2 — Message Match Analysis\n\n```markdown\n## Message Match Analysis\n\n### Influencer Content → Landing Page\n\n| Element | Influencer Says | Landing Page Shows | Match? |\n|---------|-----------------|--------------------|----|\n| Primary message | \"[quote]\" | \"[page headline]\" | ✅/⚠️/❌ |\n| Value prop | \"[benefit]\" | \"[benefit shown]\" | ✅/⚠️/❌ |\n| Offer | \"[discount/deal]\" | \"[offer displayed]\" | ✅/⚠️/❌ |\n| Product | [shown/mentioned] | [featured] | ✅/⚠️/❌ |\n| Tone | [style] | [page tone] | ✅/⚠️/❌ |\n\n### Message Match Score: [X/10]\n\n**Issues Found**:\n- [Issue 1]: [how to fix]\n- [Issue 2]: [how to fix]\n\n**Why This Matters**:\nWhen users click from an influencer's content, they expect continuity. A mismatch causes confusion and abandonment.\n```\n\n---\n\n## Step 3 — Page Structure Recommendations\n\n### Recommended Layout for Influencer Traffic\n\n```\n┌─────────────────────────────────────────────┐\n│                   HEADER                     │\n│  Logo | Nav (minimal) | Cart/CTA            │\n├─────────────────────────────────────────────┤\n│                   HERO                       │\n│  Headline matching influencer message       │\n│  Subheadline with value prop                │\n│  Primary CTA button                         │\n│  [Influencer mention/badge optional]        │\n├─────────────────────────────────────────────┤\n│              SOCIAL PROOF                   │\n│  \"@[influencer] loves it\" + video/quote    │\n│  OR: UGC gallery                           │\n├─────────────────────────────────────────────┤\n│              PRODUCT INFO                   │\n│  Key features (3-5 max)                    │\n│  Product images/video                      │\n│  Price + promo code application            │\n├─────────────────────────────────────────────┤\n│           MORE SOCIAL PROOF                 │\n│  Reviews, testimonials, other creators     │\n├─────────────────────────────────────────────┤\n│               FAQ/OBJECTIONS                │\n│  Answer common concerns                    │\n├─────────────────────────────────────────────┤\n│              FINAL CTA                      │\n│  Repeat offer + strong CTA                 │\n├─────────────────────────────────────────────┤\n│                  FOOTER                     │\n│  Trust badges, polici"},{"path":"skill-card.md","content":"## Description:\n\nLanding Optimizer helps agents audit and improve influencer or paid-traffic landing pages by producing message-match findings, page-structure and social-proof recommendations, promo-code and CTA conversion plans, and A/B test roadmaps.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[aaron-he-zhu](https://clawhub.ai/user/aaron-he-zhu)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nMarketing teams, ecommerce operators, and growth practitioners use this skill to improve landing pages for influencer campaigns or paid traffic. It turns campaign context, page state, promo-code details, and conversion goals into an optimization plan and testing roadmap.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill may save landing-page URLs, promo codes, baseline conversion rates, and creator names into local memory.\n\nMitigation: Use a workspace appropriate for campaign data, redact sensitive details when possible, and clear saved state after the engagement if retention is not needed.\n\nRisk: Optional analytics, CMS, A/B testing, or social analytics connectors may expose campaign account data to the agent.\n\nMitigation: Connect only accounts intended for this campaign, verify requested scopes, and disconnect connectors after analysis when ongoing access is unnecessary.\n\nRisk: Conversion recommendations and projected impact estimates can be wrong or misleading if the supplied campaign context is incomplete.\n\nMitigation: Have a qualified marketer review the plan and validate changes with analytics or controlled A/B tests before relying on performance claims.\n\n## Reference(s):\n\n- [Landing Optimizer templates and worked examples](artifact/references/templates.md)\n- [Project homepage](https://github.com/aaron-he-zhu/aaron-marketing-skills)\n- [ClawHub skill page](https://clawhub.ai/aaron-he-zhu/skills/landing-optimizer)\n\n## Skill Output:\n\n**Output Type(s):** [Markdown, Guidance, Code, Configuration]\n\n**Output Format:** [Markdown report with tables, checklists, prioritized recommendations, an A/B test plan, and optional HTML snippets]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May save the optimization plan and selected campaign facts to local memory when the host supports skill state.]\n\n## Skill Version(s):\n\n19.0.0 (source: frontmatter and server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."},{"path":"distribution-manifest.json","content":"{\n  \"capabilities\": [\n    \"inline-delivery\",\n    \"canonical-state-read\"\n  ],\n  \"capability_ceiling\": \"lite\",\n  \"catalog_sha256\": \"6f0256cf52710f2916ecebaea0f3110c9313099ec4a69a11cac72ba9b2f3b940\",\n  \"files\": [\n    {\n      \"bytes\": 9188,\n      \"mode\": \"0644\",\n      \"path\": \"SKILL.md\",\n      \"sha256\": \"166fce31cd747e0e276833958c8abf9e7d8597ab13e7efc9fe725af7eb7f1f2e\"\n    },\n    {\n      \"bytes\": 13722,\n      \"mode\": \"0644\",\n      \"path\": \"references/templates.md\",\n      \"sha256\": \"bfa322fd265b7002858f45290bcd75e4fc5310d22eaef6196e22bacf85edbb97\"\n    }\n  ],\n  \"files_sha256\": \"232767521c973482cbe2234fd08eb12da3db8a27902fefbf5ac07d57b858e5d4\",\n  \"hash_algorithm\": \"sha256\",\n  \"kind\": \"standalone-skill\",\n  \"manifest_excludes\": [\n    \"distribution-manifest.json\"\n  ],\n  \"manifest_path\": \"distribution-manifest.json\",\n  \"package_ceiling\": {\n    \"max_bytes\": 1000000,\n    \"max_files\": 64\n  },\n  \"profile\": \"lite\",\n  \"profile_definition_sha256\": \"4598e1f7bba667ef928ea2a60a6252ad9348086e9eecab29437db442df2a568e\",\n  \"schema_version\": \"1.1\",\n  \"source\": {\n    \"commit\": \"f552620c278afddcb25d09637a0cfcc1ce48faf4\",\n    \"repository\": \"aaron-he-zhu/aaron-marketing-skills\"\n  }\n}"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campai... Skill: Landing Optimizer Owner: aaron-he-zhu Summary: Use when the user asks to \"optimize our landing page for influencer traffic\", \"fix our promo-code landing page\", or \"improve conversion from a creator campai... Tags: latest:19.0.0 Version history: v19.0.0 | 2026-07-24T14:40:48.880Z | auto Landing Optimizer v19.0.0 introduces minor updates and metadata improvements. - Updated SKILL.md: improved versioning, minor c","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1547,"uniquenessScore":47,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-11T02:12:53.205Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-11T02:12:53.205Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-11T04:36:08.432Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}