Communitygithub.com

Camilexx/enviosxpress-web

Construa landing pages de alta conversão com padrões comprovados de otimização da taxa de conversão (CRO). Abrange seções de herói, tabelas de preços, prova social, otimização de formulários, fórmulas de copywriting e estratégias de teste A/B.

O que é enviosxpress-web?

Esta skill é um guia abrangente para construir landing pages otimizadas para conversão, voltada para desenvolvedores e profissionais de marketing que utilizam agentes de IA como Claude Code, Cursor ou Codex. Ela fornece uma arquitetura completa de página, desde o herói até o rodapé, com padrões de design e código HTML/CSS prontos para uso. A skill é particularmente útil para quem precisa criar rapidamente páginas de alta performance sem reinventar a roda, pois oferece uma hierarquia de conversão clara, exemplos de copywriting (como a fórmula PAS para manchetes) e componentes visuais (tabela de preços, barra de prova social, FAQ) com estilos responsivos e modernos. O foco está em práticas de Conversion Rate Optimization (CRO) comprovadas, como garantir que a proposta de valor seja clara em 5 segundos, que o CTA esteja visível acima da dobra e que as objeções do usuário sejam tratadas com seções de FAQ e garantias. A skill se destaca por combinar psicologia de conversão com implementação técnica, oferecendo desde o layout ideal (12 seções no fluxo da página) até código CSS com variáveis e animações, tudo pensado para mobile-first e acessibilidade.

Funciona com~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/Camilexx/enviosxpress-web/tree/HEAD/skills/landing-page-cro

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Prévia

Do README da skill

enviosxpress-web preview
enviosxpress-web preview

Documentação

🚀 Skill de Landing Page CRO

Crie landing pages que convertem visitantes em clientes. Cada elemento é baseado em psicologia de conversão e padrões comprovados.


Referência Rápida

HIERARQUIA DE CONVERSÃO (verifique nesta ordem):
1. Proposta de valor clara em 5 segundos? → Manchete do herói
2. CTA visível acima da dobra? → Posicionamento do botão
3. Prova social presente? → Depoimentos, logotipos, números
4. Objeções abordadas? → FAQ, garantias
5. Fricção minimizada? → Campos de formulário, velocidade de carregamento

Arquitetura da Seção (De Cima para Baixo)

FLUXO IDEAL DE LANDING PAGE:
┌─────────────────────────────────────────┐
│  1. NAVBAR — Logotipo + Nav + Botão CTA │
├─────────────────────────────────────────┤
│  2. HEROI — Manchete + Sub + CTA + Img  │
│     (acima da dobra, < 3 segundos)      │
├─────────────────────────────────────────┤
│  3. BARRA DE PROVA SOCIAL — Logos / Núm.│
├─────────────────────────────────────────┤
│  4. PROBLEMA — Pontos de dor (formato PA)│
├─────────────────────────────────────────┤
│  5. SOLUÇÃO — Seu produto como resposta │
├─────────────────────────────────────────┤
│  6. RECURSOS — 3-6 benefícios principais│
├─────────────────────────────────────────┤
│  7. COMO FUNCIONA — 3 etapas            │
├─────────────────────────────────────────┤
│  8. DEPOIMENTOS — Citações de usuários  │
├─────────────────────────────────────────┤
│  9. PREÇOS — Planos + Comparação        │
├─────────────────────────────────────────┤
│ 10. FAQ — Tratamento de objeções        │
├─────────────────────────────────────────┤
│ 11. CTA FINAL — Último impulso de conv. │
├─────────────────────────────────────────┤
│ 12. RODAPÉ — Links + Legal + Contato    │
└─────────────────────────────────────────┘

Padrões de Seção Herói

Padrão 1: Herói Dividido (Manchete à Esquerda, Visual à Direita)

<section class="hero">
  <div class="hero-grid">
    <!-- Esquerda: Copy -->
    <div class="hero-content">
      <span class="hero-badge">🚀 Novo em 2026</span>
      <h1 class="hero-title">
        Envie pacotes para
        <span class="text-gradient">todo o Brasil</span>
        a partir de R$ 2,50
      </h1>
      <p class="hero-subtitle">
        O serviço de courier mais rápido e confiável. 
        Entrega em 24-48h com rastreamento em tempo real.
      </p>
      <div class="hero-actions">
        <a href="#cotizar" class="btn btn-primary btn-lg">
          Solicitar orçamento grátis
          <svg><!-- ícone de seta --></svg>
        </a>
        <a href="#como-funciona" class="btn btn-secondary btn-lg">
          Ver como funciona
        </a>
      </div>
      <div class="hero-proof">
        <div class="hero-avatars"><!-- avatares empilhados --></div>
        <p><strong>+2.500</strong> empreendedores confiam em nós</p>
      </div>
    </div>
    
    <!-- Direita: Visual -->
    <div class="hero-visual">
      <!-- Captura de tela do produto, ilustração ou vídeo -->
    </div>
  </div>
</section>
.hero {
  padding: var(--space-section) 0;
  min-height: calc(100vh - 80px);
  display: flex;
  align-items: center;
}

.hero-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--space-16);
  align-items: center;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 var(--space-6);
}

.hero-badge {
  display: inline-flex;
  align-items: center;
  gap: var(--space-2);
  padding: var(--space-1) var(--space-4);
  background: var(--color-primary-light);
  color: var(--color-primary);
  font-size: var(--text-sm);
  font-weight: 600;
  border-radius: var(--radius-full);
  margin-bottom: var(--space-6);
}

.hero-title {
  font-family: var(--font-display);
  font-size: var(--text-hero);
  font-weight: 800;
  line-height: var(--leading-tight);
  letter-spacing: var(--tracking-tight);
  color: var(--color-text);
  margin-bottom: var(--space-6);
}

.text-gradient {
  background: linear-gradient(135deg, var(--color-primary), var(--color-secondary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

.hero-subtitle {
  font-size: var(--text-xl);
  color: var(--color-text-secondary);
  line-height: var(--leading-relaxed);
  max-width: 540px;
  margin-bottom: var(--space-8);
}

.hero-actions {
  display: flex;
  gap: var(--space-4);
  margin-bottom: var(--space-8);
}

.hero-proof {
  display: flex;
  align-items: center;
  gap: var(--space-3);
  color: var(--color-text-muted);
  font-size: var(--text-sm);
}

.hero-avatars {
  display: flex;
}
.hero-avatars img {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 2px solid var(--color-surface);
  margin-left: -8px;
}
.hero-avatars img:first-child {
  margin-left: 0;
}

/* Mobile */
@media (max-width: 768px) {
  .hero-grid {
    grid-template-columns: 1fr;
    text-align: center;
  }
  .hero-subtitle { max-width: 100%; }
  .hero-actions { flex-direction: column; }
  .hero-proof { justify-content: center; }
  .hero-visual { order: -1; }
}

Padrões de Prova Social

Barra de Logotipos

<section class="social-proof-bar">
  <p class="social-proof-label">Confiado por</p>
  <div class="logo-scroll">
    <div class="logo-track">
      <!-- Repita os logotipos 2x para rolagem infinita -->
      <img src="/logos/brand1.svg" alt="Marca 1" />
      <img src="/logos/brand2.svg" alt="Marca 2" />
      <!-- ... -->
    </div>
  </div>
</section>
.social-proof-bar {
  padding: var(--space-12) 0;
  border-top: 1px solid var(--color-border-subtle);
  border-bottom: 1px solid var(--color-border-subtle);
  text-align: center;
}

.social-proof-label {
  font-size: var(--text-sm);
  color: var(--color-text-muted);
  text-transform: uppercase;
  letter-spacing: var(--tracking-wider);
  margin-bottom: var(--space-8);
}

.logo-scroll {
  overflow: hidden;
  mask-image: linear-gradient(90deg, transparent, white 10%, white 90%, transparent);
}

.logo-track {
  display: flex;
  gap: var(--space-12);
  animation: scroll 30s linear infinite;
}

.logo-track img {
  height: 28px;
  opacity: 0.4;
  filter: grayscale(100%);
  transition: all var(--duration-normal) var(--ease-out);
}

.logo-track img:hover {
  opacity: 1;
  filter: grayscale(0%);
}

@keyframes scroll {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

Barra de Estatísticas

<div class="stats-bar">
  <div class="stat">
    <span class="stat-value" data-count="15000">15.000+</span>
    <span class="stat-label">Entregas realizadas</span>
  </div>
  <div class="stat">
    <span class="stat-value">98,5%</span>
    <span class="stat-label">Taxa de entrega</span>
  </div>
  <div class="stat">
    <span class="stat-value">24h</span>
    <span class="stat-label">Tempo médio</span>
  </div>
  <div class="stat">
    <span class="stat-value">4,9★</span>
    <span class="stat-label">Avaliação</span>
  </div>
</div>

Seção de Preços

Layout de 3 Planos com Alternador

<section class="pricing" id="pricing">
  <div class="container">
    <div class="section-header">
      <h2>Planos simples e transparentes</h2>
      <p>Sem custos ocultos. Cancele quando quiser.</p>
    </div>
    
    <!-- Alternador -->
    <div class="pricing-toggle">
      <span class="toggle-label" data-active="monthly">Mensal</span>
      <button class="toggle-switch" role="switch" aria-checked="false">
        <span class="toggle-thumb"></span>
      </button>
      <span class="toggle-label" data-active="yearly">
        Anual <span class="toggle-badge">-20%</span>
      </span>
    </div>
    
    <!-- Grade de Planos -->
    <div class="plans-grid">
      <!-- Básico -->
      <div class="plan-card">
        <div class="plan-header">
          <h3>Básico</h3>
          <p class="plan-desc">Para empreendedores iniciantes</p>
        </div>
        <div class="plan-price">
          <span class="price-amount" data-monthly="R$ 19" data-yearly="R$ 15">R$ 19</span>
          <span class="price-period">/mês</span>
        </div>
        <ul class="plan-features">
          <li class="feature-included">✓ 100 envios/mês</li>
          <li class="feature-included">✓ Rastreamento básico</li>
          <li class="feature-included">✓ Suporte por e-mail</li>
          <li class="feature-excluded">✗ API access</li>
          <li class="feature-excluded">✗ Prioridade</li>
        </ul>
        <button class="btn btn-secondary btn-lg btn-full">Começar grátis</button>
      </div>
      
      <!-- Pro (Destaque) -->
      <div class="plan-card plan-featured">
        <div class="plan-badge">Mais popular</div>
        <div class="plan-header">
          <h3>Profissional</h3>
          <p class="plan-desc">Para negócios em crescimento</p>
        </div>
        <div class="plan-price">
          <span class="price-amount" data-monthly="R$ 49" data-yearly="R$ 39">R$ 49</span>
          <span class="price-period">/mês</span>
        </div>
        <ul class="plan-features">
          <li class="feature-included">✓ 500 envios/mês</li>
          <li class="feature-included">✓ Rastreamento em tempo real</li>
          <li class="feature-included">✓ Suporte prioritário</li>
          <li class="feature-included">✓ API access</li>
          <li class="feature-included">✓ Dashboard analytics</li>
        </ul>
        <button class="btn btn-primary btn-lg btn-full">Começar agora</button>
      </div>
      
      <!-- Empresa -->
      <div class="plan-card">
        <div class="plan-header">
          <h3>Empresarial</h3>
          <p class="plan-desc">Solução personalizada</p>
        </div>
        <div class="plan-price">
          <span class="price-amount">Customizado</span>
        </div>
        <ul class="plan-features">
          <li class="feature-included">✓ Envios ilimitados</li>
          <li class="feature-included">✓ Gerente de conta dedicado</li>
          <li class="feature-included">✓ SLA garantido</li>
          <li class="feature-included">✓ Integração personalizada</li>
          <li class="feature-included">✓ Faturamento corporativo</li>
        </ul>
        <button class="btn btn-secondary btn-lg btn-full">Falar com vendas</button>
      </div>
    </div>
    
    <!-- Garantia -->
    <div class="guarantee">
      <span class="guarantee-icon">🛡️</span>
      <p>Garantia de satisfação de 30 dias. Se não ficar satisfeito, devolvemos seu dinheiro.</p>
    </div>
  </div>
</section>
.plans-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--space-6);
  max-width: 1100px;
  margin: var(--space-12) auto;
}

.plan-card {
  background: var(--color-surface);
  border: 1px solid var(--color-border-subtle);
  border-radius: var(--radius-xl);
  padding: var(--space-8);
  position: relative;
  transition: all var(--duration-normal) var(--ease-out);
}

.plan-featured {
  border-color: var(--color-primary);
  box-shadow: 0 0 0 1px var(--color-primary), var(--shadow-xl);
  transform: scale(1.05);
}

.plan-badge {
  position: absolute;
  top: -12px;
  left: 50%;
  transform: translateX(-50%);
  background: var(--color-primary);
  color: white;
  padding: var(--space-1) var(--space-4);
  border-radius: var(--radius-full);
  font-size: var(--text-sm);
  font-weight: 600;
}

.price-amount {
  font-family: var(--font-display);
  font-size: var(--text-5xl);
  font-weight: 800;
  color: var(--color-text);
}

.plan-features {
  list-style: none;
  padding: 0;
  margin: var(--space-8) 0;
  display: flex;
  flex-direction: column;
  gap: var(--space-3);
}

.feature-included {
  color: var(--color-text);
}

.feature-excluded {
  color: var(--color-text-muted);
  text-decoration: line-through;
}

.btn-full {
  width: 100%;
}

@media (max-width: 768px) {
  .plans-grid {
    grid-template-columns: 1fr;
  }
  .plan-featured {
    transform: none;
    order: -1;
  }
}

Seção FAQ

<section class="faq">
  <div class="container">
    <h2>Perguntas frequentes</h2>
    <div class="faq-grid">
      <details class="faq-item">
        <summary class="faq-question">
          Quanto tempo leva a entrega?
          <svg class="faq-arrow"><!-- chevron --></svg>
        </summary>
        <div class="faq-answer">
          <p>Nosso tempo médio de entrega é de 24-48 horas 
          para cidades principais e 48-72 horas para áreas rurais.</p>
        </div>
      </details>
      <!-- Mais itens... -->
    </div>
  </div>
</section>
.faq-item {
  border-bottom: 1px solid var(--color-border-subtle);
}

.faq-question {
  padding: var(--space-5) 0;
  cursor: pointer;
  font-size: var(--text-lg);
  font-weight: 600;
  display: flex;
  justify-content: space-between;
  align-items: center;
  list-style: none;
}

.faq-question::-webkit-details-marker { display: none; }

.faq-arrow {
  transition: transform var(--duration-normal) var(--ease-out);
}

details[open] .faq-arrow {
  transform: rotate(180deg);
}

.faq-answer {
  padding-bottom: var(--space-5);
  color: var(--color-text-secondary);
  line-height: var(--leading-relaxed);
  animation: slideDown 0.3s var(--ease-out);
}

@keyframes slideDown {
  from { opacity: 0; max-height: 0; }
  to { opacity: 1; max-height: 200px; }
}

Fórmulas de Copywriting

Manchete do Herói (PAS: Problema → Agitação → Solução)

FÓRMULA: [Resultado Desejado] + [em Período Específico] + [Sem Objeção Principal]

EXEMPLOS:
✅ "Envie pacotes para todo o Brasil a partir de R$ 2,50 — entrega em 24h"
✅ "Lance sua loja online em 48 horas sem saber programar"
✅ "Dobre suas vendas em 30 dias com e-mail marketing automático"

❌ "A melhor plataforma de envios" (genérico, sem benefício)
❌ "Soluções inovadoras de logística" (corporativo vazio)

Marcadores de Recursos (FAB: Recurso → Vantagem → Benefício)

FÓRMULA: [Verbo de ação] + [o que faz] + [por que importa]

EXEMPLOS:
✅ "Rastreie cada pacote em tempo real — nunca perca uma entrega"
✅ "Cobre contra entrega — seus clientes pagam ao receber"
✅ "Integre sua loja em 5 minutos — sem código, sem complicações"

Botões CTA

FÓRMULA: [Verbo] + [Benefício]

Habilidades Relacionadas