Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Escrever O Copy Da Minha Pagina

ASecurity

Reescrevo o copy de qualquer página ou superfície dentro do produto. Escolha a superfície: página inicial, preços, sobre, uma landing page, seu fluxo de cadastro, onboarding dentro do app, paywall de upgrade, ou um popup. Você recebe o atual versus o proposto com o raciocínio por trás de cada mudança. Apenas rascunhos.

113 stars
0 votes
0 copies
0 views
Added 9/19/2026
content-marketingrustgoapi

Works with

cliapi

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add gethouston/houston --skill escrever-o-copy-da-minha-pagina --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Escrever O Copy Da Minha Pagina?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Escrever O Copy Da Minha Pagina
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gethouston-escrever-o-copy-da-minha-pagina/badge)](https://www.skillsdirectory.com/skills/gethouston-escrever-o-copy-da-minha-pagina)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: escrever-o-copy-da-minha-pagina
title: "Escrever o copy da minha página"
description: "Reescrevo o copy de qualquer página ou superfície dentro do produto. Escolha a superfície: página inicial, preços, sobre, uma landing page, seu fluxo de cadastro, onboarding dentro do app, paywall de upgrade, ou um popup. Você recebe o atual versus o proposto com o raciocínio por trás de cada mudança. Apenas rascunhos."
version: 1
category: Marketing
featured: yes
image: megaphone
integrations: [reddit, firecrawl]
x_houston:
  created_by: houston
  skill_schema: 1
---


# Escrever o copy da minha página

Uma skill, toda superfície de copy no site + no produto. O parâmetro `surface` escolhe o formato. Posicionamento, voz, nada de citações inventadas, nada de % de melhoria prometida, compartilhados entre todas.

## Parâmetro: `surface`

- `homepage` | `pricing` | `about` | `landing`  -  reescrita completa da página: seções, títulos, corpos de texto, CTAs, posicionamento da prova social.
- `signup-flow`  -  copy da página pré-cadastro + campo de e-mail + regras de senha + tela de verificação + primeira tela pós-cadastro. Veredictos por campo (manter / fundir / adiar / eliminar).
- `onboarding`  -  boas-vindas dentro do produto, estados vazios, tooltips, lembretes, checklist, confirmação do momento aha.
- `paywall`  -  modal de upgrade / expiração de teste / bloqueio de funcionalidade: auditoria de timing primeiro, depois título + pilha de valor + comparação de planos + ancoragem de preço + CTA + prova social + dispensa.
- `popup`  -  interrupção por saída / scroll / tempo na página: gancho, oferta, CTAs de dispensar/aceitar + gatilho + segmentação + limite de frequência + métrica de sucesso.

Se você nomear a superfície em linguagem simples, eu infiro. Se for ambíguo, faço UMA pergunta nomeando as 8 opções.

## Quando usar

- Explícito: "reescreva minha {página inicial / preços / sobre / landing page na URL}", "revisão do fluxo de cadastro", "copy do onboarding dentro do app", "paywall de upgrade", "popup de saída".
- `popup` cobre mais que saída  -  também: "modal de captura de leads", "banner de anúncio para {feature}", "popup de carrinho abandonado", "popup de scroll na {page}", "banner de promoção". Um único formato de especificação: gancho + oferta + CTAs de aceitar/dispensar + gatilho + segmentação + limite de frequência.
- Implícito: depois de `audit-a-surface` (landing-page / form / site-seo) quando o próximo passo é uma reescrita completa, não só uma lista de correções.

## Conexões que eu preciso

Executo trabalho externo através do Composio. Antes de esta skill rodar, verifico se as categorias abaixo estão conectadas. Faltando → nomeio a categoria, peço para você conectá-la na aba Integrações, paro.

- **Web scrape (Firecrawl)**  -  opcional. Se não estiver conectado, recorro a uma busca HTTP básica para a página atual e quaisquer URLs públicas de avaliações, mais rudimentar mas suficiente para citar o que está lá. Para superfícies dentro do produto você também pode colar ou mandar um screenshot.
- **Raspagem de avaliações (Reddit)**  -  opcional, minera subreddits da categoria em busca de frases textuais quando os insights de ligações são escassos.

Se você não tem insights de ligações, a página é tão pesada de JS que a busca básica não retorna nada legível, e você não pode colar algumas citações de clientes, eu paro.

## Informações que eu preciso

Leio seu contexto de marketing primeiro. Para cada campo obrigatório que estiver faltando, faço UMA pergunta em linguagem simples (melhor modalidade: app conectado > envio de arquivo > URL > colar) e espero.

- **O nome e o pitch da sua empresa**  -  Obrigatório. Se faltar, pergunto: "Qual é o nome da empresa, e como você descreve o que ela faz em uma frase?"
- **Sua voz**  -  Obrigatório. Por que preciso: isto é reescrever a sua própria página, tem que soar como você. Se faltar, pergunto: "Conecte sua caixa de enviados para eu amostrar sua voz, ou cole duas ou três coisas que você escreveu."
- **Seu posicionamento**  -  Obrigatório. Se faltar, pergunto: "Quer que eu redija seu posicionamento primeiro? É uma skill só, leva uns cinco minutos."
- **Seu cliente ideal**  -  Obrigatório. Por que preciso: fundamenta as propostas de valor em dores reais do comprador. Se faltar, pergunto: "Quem é o cliente que esta página está tentando converter? Um parágrafo basta, ou me aponte para o seu CRM."
- **A ação principal que esta página deve gerar**  -  Obrigatório para `homepage`, `pricing`, `about`, `landing`. Se faltar, pergunto: "Qual é a única ação que você quer que o visitante tome nesta página, criar conta, agendar uma demo, iniciar um teste, pedir preços?"
- **A URL ou screenshot da página**  -  Obrigatório. Se faltar, pergunto: "Cole a URL da página que você quer reescrever. Se for uma superfície dentro do produto, mande um screenshot ou cole o copy atual."

## Passos
<!-- houston-workflow:v1 -->

1. **Ler o ledger + posicionamento.** Coleto os campos obrigatórios faltantes conforme acima (UMA pergunta cada, melhor modalidade primeiro). Escrevo atomicamente.
2. **Buscar o estado atual.** Superfícies acessíveis por URL: rodo `composio search web-scrape` e executo pelo slug (Firecrawl / ScrapingBee / equivalente) para puxar o HTML renderizado + texto visível + URLs das imagens principais + CTA atual. Superfícies dentro do produto (onboarding / alguns paywalls / popups): aceito screenshots, Loom, ou copy colado. Nada utilizável → peço uma colagem, paro.
3. **Buscar a linguagem real do cliente.**
   - Tento os artefatos recentes de `analyses/` ou `audits/` deste agente em busca de citações já mineradas.
   - Senão, rodo `composio search` por provedores de raspagem de avaliações (G2, Capterra, Trustpilot, Reddit, App Store), puxo frases textuais. Nada disponível → peço 3-5 citações a você, paro. Nunca invento citações.
4. **Ramificar pela superfície.**
   - `homepage` | `pricing` | `about` | `landing`: enumero as seções a reescrever (título do hero + subtítulo → espaço de prova social → 3-5 propostas de valor amarradas às dores do cliente ideal → como funciona → objeções (do posicionamento) → recapitulação final do CTA). Por seção: **Atual** (citado textualmente) → **Proposto** (na voz do fundador) → **Porquê** (princípio + dor do cliente ideal + afirmação do posicionamento). Dou 2-3 opções de título do hero + CTA principal com a marca "publique este primeiro". Sinalizo qualquer alegação da página atual que contradiga o posicionamento numa seção "Sinalizado" (NÃO reescrevo o posicionamento  -  isso pertence a `set-up-my-marketing-info`).
   - `signup-flow`: mapeio o fluxo como lista enumerada de etapas (entrada → landing → e-mail/SSO → verificação → plano → senha → organização → cobrança). Marco a etapa do evento de conversão. Por etapa: **Necessidade** (manter / fundir / adiar / eliminar), **Atrito** (carga cognitiva / valor ausente / constrangimento no erro / etc.), **Gatilhos de abandono**, e as **Reescritas de copy** completas (título, subtítulo, rótulos, CTA, erros, confirmação). Aponto o que deveria ser adiado para depois da conversão. Termino com um fluxo consolidado de ponta a ponta no estado final + as 3 mudanças para publicar esta semana + contagem de etapas atual vs. recomendada.
   - `onboarding`: nomeio o momento aha (pergunto se não for óbvio). Mapeio as superfícies: tela de boas-vindas → estados vazios → checklist de onboarding (3-5 itens, verbo + resultado, ordenados por proximidade do aha) → tooltips → confirmação do momento aha. Cada superfície: **Atual / Proposto / Porquê** com o princípio nomeado (valor-primeiro, uma-única-próxima-ação, rótulo-puxado-pela-ação, proximidade-do-aha, promessa-no-estado-vazio). Sinalizo problemas de sequenciamento quando o dado pertence ao signup-flow e não aqui (ou vice-versa).
   - `paywall`: **Audito o timing PRIMEIRO**  -  você chegou ao aha antes de isto disparar? O gatilho é comportamental ou temporal? A dispensa é gentil ou punitiva? Timing quebrado → aponto como primeiro problema. Depois audito o conteúdo  -  título (o valor de fazer upgrade, não a limitação do gratuito), comparação de planos (um recomendado, nomes puxados pelo resultado), tratamento de objeções (do posicionamento), posicionamento da prova social, CTA principal (ação + resultado), padrão de dispensa. Sinalizo questões de conformidade / confiança (renovação automática, política de cancelamento, padrão de teste-para-pago).
   - `popup`: esclareço a função em UMA pergunta se não estiver claro (captura de leads / anúncio / carrinho abandonado / promoção / pesquisa / lembrete). Redijo a especificação completa: **Gatilho** (intenção de saída / % de scroll / tempo / comportamental  -  respeitar engajamento mínimo), **Segmentação** (regras de página / visitante / dispositivo / horário), **Limite de frequência** (padrão uma vez por usuário para qualquer coisa acima de banner), **Copy** (título de <10 palavras fundamentado em uma citação nomeada, subtítulo, campos mínimos, CTA com ação + resultado, dispensa sem constrangimento, linha de confiança só se amparada por política), **Métrica de sucesso + limite de segurança**. Nomeio quaisquer antipadrões (dispara-antes-de-merecer, sem-dispensa, scroll-forçado, fechamento-por-culpa).
5. **Escrever** atomicamente em `page-copy/{surface}-{slug}-{YYYY-MM-DD}.md` (`*.tmp` → renomear). Front-matter: `surface`, `url` (se aplicável), `primaryConversion`.
6. **Anexar em `outputs.json`.** Ler, mesclar e escrever atomicamente: `{ id (uuid v4), type: "page-copy", title, summary, path, status: "draft", createdAt, updatedAt }`.
7. **Resumir para você.** A única mudança de maior alavancagem, as 3 mudanças para publicar esta semana, caminho do arquivo completo. Para `paywall`, começo pelo veredicto de timing. Para `signup-flow`, começo pela diferença na contagem de etapas.

## O que eu nunca faço

- Colocar copy no ar. Apenas rascunhos  -  você cola / publica.
- Inventar citações de clientes, estatísticas, depoimentos. Marco TBD.
- Reescrever o posicionamento  -  sinalizo contradições; o documento pertence a `set-up-my-marketing-info`.
- Prometer % de melhoria. Toda variante = hipótese.
- Adicionar padrões obscuros (escassez falsa, scroll forçado, dispensa por culpa, linguagem que envergonha).

## Saídas

- `page-copy/{surface}-{slug}-{YYYY-MM-DD}.md`
- Anexa uma entrada em `outputs.json` com tipo `page-copy`.

Attribution

gethoustongethouston
View sourceMore from gethouston →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Postiz

Postiz is a tool to schedule social media and chat posts to 28+ channels X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Google My Business, TikTok, Pinterest, Dribbble, Discord, Slack, Kick, Twitch, Mastodon, Bluesky, Lemmy, Farcaster, Telegram, Nostr, VK, Medium, Dev.to, Hashnode, WordPress, ListMonk

21281 votes

Serp Analysis

SERP analysis techniques for intent classification, feature identification, and competitive intelligence. Use when analyzing search results for content strategy.

2831 votes

On Page Seo Auditor

This skill performs detailed on-page SEO audits to identify issues and optimization opportunities. It analyzes all on-page elements that affect search rankings and provides actionable recommendations.

1821 votes

Brand

Brand voice, visual identity, messaging frameworks, asset management, brand consistency. Activate for branded content, tone of voice, marketing assets, brand compliance, style guides.

1240080 votes

Release Announcement

Write a release announcement — changelog, blog post, in-app note, or social post — that leads with user impact, names the audience, and includes upgrade/migration steps without filler.

798220 votes
View all in content-marketing →