Install
$ agentstack add skill-minhnv0807-ai-business-skills-12-landing-page-brief-global ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Landing Page Brief (Global)
> 1 page = 1 goal = 1 CTA. No menus, no outbound links, no distractions.
Information Gathering
Ask up to 4 questions:
- What product/service? Brief description + price + target audience.
- What is the LP goal? Lead capture (form), booking, purchase, signup?
- Primary traffic source? Meta Ads, TikTok Ads, Google Ads, organic, or mixed?
- What assets exist? Product photos/video, testimonials, social proof numbers?
Core Principles
1 page — 1 goal — 1 CTA
| Principle | Explanation | |-----------|-------------| | Single goal | Each page serves one action: fill a form, book a call, or buy | | No nav menu | Remove header navigation — prevents users leaving the page | | No outbound links | Every link should anchor-scroll to the CTA, never link out | | Mobile-first | 70%+ of paid-ad traffic is mobile globally — design mobile first | | 80 |
Required Integrations
| Integration | Detail | |-------------|--------| | Meta Pixel | Events: PageView, ViewContent, Lead, SubmitApplication | | Google Analytics 4 | Events: pageview, scroll (25/50/75/100%), formstart, form_submit | | Form → CRM/Sheet | Every submission auto-saved (HubSpot, Airtable, Google Sheets) | | Form → Slack/Email alert | Real-time notification on new lead | | UTM tracking | Read UTM params from URL, save with form data | | TikTok Pixel | If running TikTok Ads: PageView, SubmitForm | | Google Tag Manager | Manage all pixels in one container |
SEO Meta Tags
[Main headline] | [Brand name]
Responsive Breakpoints
| Breakpoint | Requirement | |-----------|-------------| | Mobile ( 1024px) | 2 columns for image+text sections, max-width 1200px |
Analytics Tracking Plan
| Event | Trigger | Platform | |-------|---------|----------| | PageView | Page loads | Meta Pixel + GA4 + TikTok Pixel | | ViewContent | Scrolls past Section 3 (Solution) | Meta Pixel | | Scroll depth 25% | 25% scrolled | GA4 | | Scroll depth 50% | 50% scrolled | GA4 | | Scroll depth 75% | 75% scrolled | GA4 | | Scroll depth 100% | Full scroll | GA4 | | FormStart | Click on first form field | GA4 | | Lead | Successful form submit | Meta Pixel + GA4 + TikTok Pixel | | ClickCTA | Any CTA button click | GA4 (event label: section position) | | ClickPhone | Phone number click | GA4 | | ClickChat | Live chat / WhatsApp click | GA4 |
A/B Test Plan
Test by priority — only one variable at a time:
Round 1 — Highest Impact
| Variable | Variant A | Variant B | Metric | |----------|-----------|-----------|--------| | Hero headline | Benefit-focused | Pain-focused | Form conv rate | | CTA copy | "Book free consult" | "Get my offer" | CTA click rate |
Round 2 — Form Optimization
| Variable | Variant A | Variant B | Metric | |----------|-----------|-----------|--------| | Form fields | 2 fields (Name + Phone) | 3 fields (+ Email) | Form conv rate | | Form position | Mid-page (Section 5) | Top (after Hero) | Form conv rate |
Round 3 — Fine Tuning
| Variable | Variant A | Variant B | Metric | |----------|-----------|-----------|--------| | CTA color | Orange (#ff6b00) | Blue (#155eef) | CTA click rate | | Urgency element | Countdown timer | "X slots left" text | Form conv rate |
A/B test rules:
- Min 200 conversions per variant before deciding
- Run min 7 days to wash out day-of-week effects
- Primary metric: form conversion rate (not bounce rate)
Single-Product LP for Dropshipping
> Activates when context is dropshipping. Different from regular brand LP — laser-focused on conversion.
Single-Product LP Structure (mobile-first)
| Section | Goal | Element | |---------|------|---------| | 1. Hero | Stop scroll | Hero image + bold headline + price + CTA button | | 2. Problem-Solution | Validate problem | "Tired of X? This Y solves it" + product photos | | 3. How it works | Build understanding | 3 steps with icons | | 4. Social proof | Build trust | Customer photos + reviews (Loox/Judge.me) | | 5. Features benefits | Build desire | 4-6 feature tiles | | 6. Comparison | Differentiate | "Us vs Alternatives" table | | 7. Urgency/Scarcity | Push decision | Stock countdown / shipping delay if delayed | | 8. FAQ | Handle objections | 6-10 common objections answered | | 9. CTA section | Convert | Repeat CTA + free shipping mention + guarantee | | 10. Footer | Trust signal | Contact + return policy + privacy |
Dropshipping LP Rules
- Single product per page — never list 2+ products
- Mobile-first design — 90% traffic from mobile (Meta/TikTok ads)
- Above-the-fold CTA — "Add to Cart" must be visible without scrolling
- Stock countdown — Beeketing, Hurrify, or built-in apps
- Cart abandonment recovery — abandoned cart email automation (Klaviyo)
Reference
See skill 29-dropshipping-mastery-global for full pipeline.
Output Template
# Landing Page Brief — [Product/Service Name]
Created: [YYYY-MM-DD]
Goal: [Lead / Booking / Purchase]
Traffic source: [Meta Ads / TikTok Ads / Google Ads / ...]
---
## Overview
| Item | Detail |
|------|--------|
| Product/Service | [Name] |
| Audience | [Short description] |
| Price | [Price] |
| Main USP | [3 differentiators] |
| Target conversion rate | [X%] (benchmark: lead-gen LPs 5–15%, e-com 1–5%) |
---
## Section 1 — Hero
- **Headline:** [60 chars]
- **Sub-headline:** [120 chars]
- **CTA:** [25 chars]
- **Visual:** [Image/video description]
- **Trust badges:** [List 3–5]
## Section 2 — Problem
- Pain 1: [...]
- Pain 2: [...]
- Pain 3: [...]
- Bridge: [Sentence linking pain to solution]
## Section 3 — Solution
- Intro: [2–3 sentences]
- Step 1: [...]
- Step 2: [...]
- Step 3: [...]
- USPs: [3 points]
## Section 4 — Social Proof
- Testimonial 1: [Name, result, photo]
- Testimonial 2: [Name, result, photo]
- Testimonial 3: [Name, result, photo]
- Stats: [e.g. 1,200+ customers | 4.8/5 rating | 5 yrs experience]
## Section 5 — Form
- Form headline: [...]
- Fields: Name, Phone, [optional]
- CTA: [...]
- Urgency: [Countdown / limited slots]
- Reassurance: [...]
## Section 6 — FAQ
1. [Q] → [A]
2. [Q] → [A]
3. [Q] → [A]
4. [Q] → [A]
5. [Q] → [A]
## Section 7 — Final CTA
- Headline: [Value summary]
- CTA: [Same as Section 5]
- Contact: [Phone + WhatsApp + Messenger]
---
## Technical Requirements
- [ ] Load < 3s (mobile)
- [ ] Meta Pixel: PageView, ViewContent, Lead
- [ ] GA4: page_view, scroll depth, form_start, form_submit
- [ ] Form → CRM/Sheet (auto)
- [ ] Slack/Email lead alert (auto)
- [ ] UTM tracking with form data
- [ ] OG meta tags complete
- [ ] Responsive mobile-first
## A/B Test Plan
- Test 1: [Headline A vs B] — metric: conv rate — duration: 7 days
- Test 2: [CTA copy A vs B] — metric: click rate — duration: 7 days
- Test 3: [Form fields A vs B] — metric: conv rate — duration: 7 days
Skill Cross-references
09-customer-insight-global— pull pain points and customer language for Section 205-ad-copy-global— write ads driving traffic to this LP10-reverse-kpi-calc-global— compute target conversion rate and ad spend02-campaign-brief-global— LP fits in the broader campaign brief13-data-analysis-global— analyze LP performance after launch29-dropshipping-mastery-global— full dropshipping pipeline (when LP is for a single product store)
Quality Checklist
Content
- [ ] Hero headline conveys the benefit in 60 chars
- [ ] Each section has a single clear purpose, no overlap
- [ ] Pain points use the customer's own language, not internal jargon
- [ ] At least 3 testimonials with real names + specific results
- [ ] Every CTA uses verb + benefit, not "Click here" or "Learn more"
- [ ] Urgency element present (countdown, limited stock, deadline)
- [ ] FAQ handles all major objections
Design
- [ ] No navigation menu
- [ ] No outbound links
- [ ] Mobile layout single-column, font ≥ 16px
- [ ] CTA button contrast color, full-width on mobile
- [ ] Images have alt text
- [ ] Form max 3 fields
Technical
- [ ] Load time < 3s on 4G
- [ ] Meta Pixel + GA4 installed
- [ ] Form posts to CRM/Sheet
- [ ] Lead alerts to Slack/Email
- [ ] UTM params saved with form data
- [ ] OG image 1200x630 present
- [ ] noindex, nofollow (LPs usually skip SEO)
Pre-launch
- [ ] Test form on mobile (iOS + Android)
- [ ] PageSpeed Insights check
- [ ] OG preview when sharing the link
- [ ] Meta Pixel verified via Events Manager
- [ ] CTA links and anchor scroll work correctly
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: minhnv0807
- Source: minhnv0807/ai-business-skills
- License: MIT
- Homepage: https://opa.business
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.