Communitygithub.com

Páginas de Preços

Layouts de comparação de planos, feature gates, alternância mensal/anual e interface de precificação baseada em uso.

O que é Páginas de Preços?

Este skill fornece um conjunto de regras e padrões de UI para construir páginas de precificação SaaS. Ele abrange desde layouts de comparação de até 3 planos (Free/Starter, Pro, Enterprise) com um selo "Mais Popular" destacado, até alternância mensal/anual exibindo economia anual (ex.: "Economize 20%") e precificação baseada em uso com calculadoras interativas. O skill inclui um padrão de Feature Gate (controle de acesso a funcionalidades por plano) implementado em TypeScript, que verifica o plano do usuário (`user.plan`) contra uma configuração de funcionalidades no momento da execução. Também recomenda elementos de prova social (como "Confiado por mais de 5.000 equipes"), seção de FAQ para objeções comuns e CTAs específicos por plano. É útil para desenvolvedores que criam páginas de precificação em plataformas como Claude Code ou Cursor, evitando práticas como esconder preços atrás de "Fale com Vendas" para todos os planos ou ter mais de 4 planos.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/YepAPI/skills/tree/HEAD/skills/pricing-pages

Perguntar na sua IA favorita

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

Documentação

O que Páginas de Preços faz?

Regras

  • Máximo de 3 planos: Free/Starter, Pro, Enterprise — destaque o plano recomendado com um selo "Mais Popular"
  • Alternância mensal/anual: exiba ambos os preços, mostre a economia anual ("Economize 20%") — padrão anual
  • Exibição de preço: fonte grande para o preço, pequena para o período ("/mês") — mostre o preço anual como equivalente mensal
  • Tabela de comparação de funcionalidades: checkmarks para funcionalidades incluídas, traços para excluídas — agrupe funcionalidades por categoria
  • CTA por plano: "Começar" (free), "Iniciar Teste Grátis" (pro), "Falar com Vendas" (enterprise) — um CTA por cartão
  • Feature gates: defina funcionalidades por plano em um objeto de configuração — verifique user.plan com a configuração de funcionalidades no momento da execução
  • Precificação baseada em uso: mostre uma calculadora/controle deslizante para faixas de uso — atualize o preço dinamicamente conforme o usuário ajusta
  • Prova social: mostre contagem de clientes ou logotipos perto da precificação — "Confiado por mais de 5.000 equipes"
  • Seção FAQ abaixo da precificação — aborde objeções comuns (cancelamento, reembolsos, upgrades)

Padrão Feature Gate

const PLAN_FEATURES = {
  free: { maxProjects: 3, analytics: false, api: false },
  pro: { maxProjects: 50, analytics: true, api: true },
  enterprise: { maxProjects: Infinity, analytics: true, api: true },
} as const;

function hasFeature(plan: string, feature: string): boolean {
  return !!PLAN_FEATURES[plan]?.[feature];
}

Layout do Cartão de Preço

[Selo: "Mais Popular"]
Nome do Plano
$XX/mês (faturado anualmente)
$YY/mês (faturado mensalmente)
- Funcionalidade 1 ✓
- Funcionalidade 2 ✓
- Funcionalidade 3 ✗
[Botão CTA]

Evitar

  • Mais de 4 planos — causa paralisia de decisão
  • Esconder precificação atrás de "Fale com Vendas" para todos os planos — desenvolvedores vão embora
  • Desconto anual ausente — planos anuais reduzem churn e melhoram fluxo de caixa
  • Comparação de funcionalidades sem agrupamento claro — torna-se ilegível com mais de 10 funcionalidades

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

YepAPI/skills

WCAG 2.1 AA — semantic HTML, keyboard navigation, screen readers.

YepAPI/skills

Experiment setup, variant splitting, statistical significance, and feature flag integration.

YepAPI/skills

CRUD generators, data tables, user management, role-based access, and bulk operations.

YepAPI/skills

Monitor what ChatGPT and Gemini say about your brand using YepAPI.

YepAPI/skills

Queue workers with BullMQ/Inngest/Trigger.dev, job retries, dead letter queues, concurrency.

YepAPI/skills

Commander.js, interactive prompts with Clack, spinners, colors, config files, exit codes, and npm publishing.

YepAPI/skills

cmdk integration, Cmd+K trigger, fuzzy search, grouped actions, keyboard navigation, and dynamic action registration.

YepAPI/skills

Content planning with trend and sentiment data from YepAPI.

YepAPI/skills

Content calendar, keyword-driven planning, and content briefs.

YepAPI/skills

Theme switching with CSS variables, system preference detection, next-themes, and persistence.

YepAPI/skills

Threaded comments, @mentions, reactions, moderation queue, optimistic UI, and cursor pagination.

YepAPI/skills

Competitive analysis between domains using YepAPI.

YepAPI/skills

Layout grids, KPI cards, data tables with sorting/filtering, sidebar navigation, and responsive breakpoints.

YepAPI/skills

Data encryption — TLS everywhere, AES-256-GCM for PII, bcrypt passwords, encrypted backups.

YepAPI/skills

Chart patterns with Recharts/Nivo/D3, responsive containers, color scales, and accessibility.

YepAPI/skills

Drizzle schema definition, push vs migrate, type-safe queries, relations, transactions, and prepared statements.

YepAPI/skills

Upload handling, resize/compress, CDN delivery, blur placeholders, and next/image patterns.

YepAPI/skills

Local business and Google Maps research using YepAPI.

YepAPI/skills

Cursor-based pagination, IntersectionObserver, virtualized lists with @tanstack/react-virtual, and scroll position restoration.

YepAPI/skills

Chat UI components, streaming responses with AI SDK, context window management, and RAG patterns.

Habilidades Relacionadas