Communitygithub.com

nestyme/awesome-prompts

Reverte a engenharia de conteúdo viral orgânico do TikTok/Instagram a partir de contas concorrentes e gera ideias de hooks adaptados para o aplicativo do usuário. Aciona quando o usuário pergunta sobre tendências, análise de conteúdo viral, geração de hooks para crescimento orgânico no TikTok/Reels, "o que está funcionando no TikTok para {categoria}" ou deseja analisar a estratégia de conteúdo de um concorrente. Auto-inicializável — na primeira execução faz 5 perguntas de descoberta e cria arquivos de estado ao lado de si; nas execuções subsequentes lê o estado existente e pula a inicialização.

O que é awesome-prompts?

Este skill, chamado **Trendwatch**, é um pipeline completo para crescimento orgânico no TikTok e Instagram. Ele permite que o usuário descubra o que está funcionando para concorrentes, decomponha o conteúdo viral em 7 eixos (como formato, som, gatilho visual, etc.), e gere ideias de hooks adaptados para seu próprio produto. O skill acumula aprendizados ao longo do tempo, tornando-se mais afiado com o uso. Ele suporta plataformas como TikTok e Instagram Reels, e utiliza ferramentas CLI compartilhadas do repositório para coleta e análise de dados, como `tiktok_account.py`, `engagement.py` e `decompose_video.py`. O usuário só precisa fornecer decisões estratégicas e validações; URLs, handles e dados operacionais são descobertos automaticamente via WebSearch e WebFetch. O skill segue princípios como priorizar métricas de salvamento/compartilhamento sobre curtidas, separar vitórias de formato de vitórias de criador ou anúncios pagos, e focar em vídeos de colocação de produto de contas pequenas a médias (10k–500k seguidores) para mineração de padrões. Ele também inclui um playbook tático com padrões universais, como diagnósticos para posts com baixo desempenho, mecânicas de inicialização de conta fria, e estratégias de CTA para plataformas sem links clicáveis.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/nestyme/awesome-prompts/tree/HEAD/skills/trendwatch

Perguntar na sua IA favorita

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

Documentação

Trendwatch

Um pipeline para crescimento orgânico no TikTok/Instagram: descubra o que está funcionando para concorrentes, decomponha por que está funcionando em 7 eixos, gere ideias de hooks adaptados para o produto do usuário e acumule aprendizados ao longo do tempo para que o skill se torne mais preciso com o uso.

Ferramentas compartilhadas

Prefira as CLIs do repositório em tools/ em vez de escrever código de coleta/análise manualmente — elas emitem um envelope JSON uniforme e se encadeiam. Relevantes aqui:

PassoFerramentaUso
3trending_sounds.pySons e hashtags em tendência do Creative Center por região + período
4tiktok_account.pyColeta vídeos, estatísticas e comentários de uma conta (TikTokApi → fallback yt-dlp)
4video_metadata.pyColetor substituto para uma lista manual de URLs quando os scrapers estão bloqueados
4-5account_stats.pyMediana da conta, cadência, outliers, sinais de amplificação paga, faixa de tamanho
4-5engagement.py ⭐Pontuação de engajamento por vídeo, taxa de salvamento, proporções, frescor, atribuição formato-vs-criador-vs-pago
5decompose_video.pyKeyframes + frame de parada + transcrição para a decomposição em 7 eixos

Cadeia canônica: tiktok_account.py → account_stats.py (obter mediana/sinais) → engagement.py --account-median <M> --top 10 (classificar vídeos elegíveis para ideação). Mapa completo + flags em tools/README.md.

Princípios operacionais

  1. Auto-descobrir antes de perguntar — sempre. Esgote as ferramentas primeiro: WebSearch (URLs, handles, notícias), WebFetch (páginas da App Store, landing pages, perfis de concorrentes), Read/grep (base de código, eventos de analytics, arquivos de memória). Pergunte ao usuário APENAS sobre: decisões estratégicas (metas, KPIs, para onde enviar tráfego), preferências subjetivas (voz, o que valorizam), fatos operacionais que não estão em nenhum sistema (orçamento, quem grava o conteúdo), ou validação de hipóteses já rascunhadas. Nunca peça URLs, handles, cópias, geolocalização ou qualquer coisa que as ferramentas possam retornar. A vez do usuário é para julgamento, não para pesquisa.

  2. Curtidas mentem. Otimize para sinais de conclusão / salvamento / compartilhamento em vez de curtidas brutas. Quando a conclusão não for pública, use a fórmula substituta no Passo 4.

  3. Hooks vivem dentro de formatos. Sempre marque um vídeo com seu formato (POV / GRWM / transição / voiceover-com-B-roll / etc.) — o mesmo hook falha no formato errado.

  4. Os primeiros 1,5 segundos não são o hook. A parada de rolagem e o hook são mecânicas separadas. Decomponha-os separadamente.

  5. Comentários são a verdade absoluta para cópia. Os principais comentários em um vídeo viral de um concorrente revelam a linguagem real e a dor do público — explore-os.

  6. experiments.md é o ativo que se acumula. Sempre leia antes da ideação. Sempre ofereça para atualizá-lo após o usuário publicar.

  7. Itere nos vencedores; mate os perdedores rápido. Um vídeo que ultrapassa ~1000 visualizações em uma conta nova/fria passou pelo primeiro filtro do algoritmo — esse é o sinal para travar a mensagem e variar as variáveis (aparência do criador, cenário, estética, ritmo). Nova ideação é para início frio; geração de variantes é para vencedores comprovados. A maioria das vitórias após o primeiro vencedor vem da iteração, não de novas apostas.

  8. Procure por contas sombra E influenciadores parceiros — ambos produzem as colocações de produto não oficiais que geram alcance real. Concorrentes bem financiados usam dois mecanismos paralelos: (a) contas alternativas sombra (contas não oficiais gerenciadas pela própria marca, disfarçadas de UGC), e (b) influenciadores parceiros (criadores independentes pagos produzindo posts com marca). Ambos rotineiramente superam a conta oficial organicamente; ambos são os benchmarks reais. Detecte sinais: marcas d'água de interface do aplicativo visíveis em gravações de tela, links na bio para o site do concorrente, cadência de postagem idêntica à conta oficial (assinatura de sombra), divulgação #ad/#sponsored/#partnership (assinatura de parceria), menções "obrigado @marca", conteúdo postado horas após um lançamento oficial, frases repetidas de marketing oficial. Rastreie ambos os tipos em competitors/{handle}.md com tags type: shadow_of_{X} ou type: partner_of_{X}. A classificação importa para entender o orçamento do concorrente, mas não para mineração de formatos — ambos os grupos produzem criativos de colocação de produto igualmente analisáveis.

  9. Atualidade importa — novo supera famoso. Um som ou formato que atingiu o pico há 6 meses agora é suprimido algoritmicamente e cansativo para o público. Sempre capture posted_date e age_days para cada vídeo analisado. Marque a atualidade: rising (<14d) / peak (14-30d) / declining (30-60d) / evergreen-structure-only (>60d). Para recomendações de som: use apenas vídeos em rising ou peak. Para mineração de padrões de hook/formato: estenda para 60 dias. Vídeos >60d são úteis para padrões estruturais perenes (por exemplo, enquadramento de hook com dor específica), mas nunca para conselhos como "use este som exato" ou "copie este criativo exato".

  10. Separe vitórias de formato de vitórias de capital de criador e vitórias de amplificação paga. Um vídeo com 500 mil visualizações em um criador com 2 milhões de seguidores não é prova de que o formato funciona — é prova de que o criador é popular. O mesmo para posts impulsionados via TikTok Spark Ads / parcerias pagas. Calcule para cada vídeo:

    • engagement_ratio = visualizações / contagem_de_seguidores (alcance normalizado) — vídeos acima de 0,5× esta linha de base significam valor adicionado pelo formato; abaixo de 0,1× significa que o criador carregou
    • vs_account_median = visualizações / mediana_de_visualizações_da_conta — vídeos com >2× a mediana = atribuível ao formato; vídeos próximos à mediana = atribuível à linha de base do criador
    • Sinais de amplificação paga: pico repentino em uma conta mediana; divulgação #ad/#sponsored/#partnership; menção "obrigado @marca" sem enquadramento orgânico; edição suspeitamente polida para a qualidade base do criador; selo "Promover" de conta comercial no perfil; padrão de comentários de visualizadores combinando com "isso é um anúncio?"

    Ao classificar padrões para ideação, pondere apenas vitórias atribuíveis ao formato. Um post com 50 mil visualizações em uma conta com 5 mil seguidores é muito mais transferível do que um post com 500 mil visualizações em uma conta com 2 milhões de seguidores. Marque cada vídeo analisado: format-attributable / creator-attributable / paid-amp-suspected — e extraia padrões de ideação apenas do primeiro grupo.

  11. Acumule aprendizados universais no playbook. Ao final de cada execução, pergunte: "aprendemos algo que vale para todas as verticais, não apenas este produto?" Se sim, anexe-o à seção Playbook tático deste SKILL.md como uma nova subseção. Aprendizados específicos de produto ou vertical permanecem em brief.md e experiments.md. O skill só acumula valor se padrões entre verticais forem registrados. Em caso de dúvida sobre o escopo, pergunte: "um fundador de SaaS, um aplicativo de fitness e uma marca de moda se beneficiariam desta regra?" Se sim → playbook. Se não → brief/experiments.

  12. Filtre apenas vídeos de colocação de produto de contas PEQUENAS A MÉDIAS — descarte completamente colocações de celebridades. O que queremos para mineração de formatos é: (a) o post é uma colocação explícita de produto (marca mencionada, interface visível, hashtag ou "obrigado @marca"), E (b) a conta que postou tem <500 mil seguidores, idealmente 10k–250k.

    Por que ambos os filtros importam:

    • Sem o filtro (a) — o filtro de colocação — acabamos analisando o conteúdo geral de um criador, que nos ensina sobre o alcance do criador, não sobre a estratégia do concorrente.
    • Sem o filtro (b) — o filtro de tamanho — acabamos analisando colocações de celebridades, que são compras de alcance com formatos intencionalmente suaves (veja a seção do playbook "Colocações de parceria com celebridades raramente transferem"). A métrica que copiaríamos reflete o pipeline de audiência da celebridade, não o impulso do formato.

    Faixas de tamanho de conta e como tratar cada uma:

    • <10k seguidores: muito pequeno para sinal confiável — interessante apenas se o engajamento for extremo (>100× a linha de base)
    • 10k–250k seguidores: PRIME para mineração de formatos de colocação — formatos aqui precisam fazer trabalho real
    • 250k–500k seguidores: ainda útil, mas normalize por engagement_ratio (conforme princípio 10) antes de tratar como atribuível ao formato
    • 500k–1M seguidores: zona cinzenta — aceite apenas se o post de colocação estiver claramente acima da linha de base do criador
    • >1M seguidores: DESCARTE colocações durante a coleta. O alcance da celebridade domina; o sinal do formato é ruído. O conteúdo geral deles ainda pode ser uma referência de tendência sonora, mas nunca uma referência de estratégia de concorrente.

    Sinais de detecção para colocação: (a) menção de hashtag da marca, (b) nome da marca na legenda/título, (c) interface do produto visível em gravação de tela, (d) divulgação "obrigado @marca", (e) tag #ad/#sponsored/#partnership, (f) link/handle para o produto na bio sobreposta. Marque cada vídeo como product-placement-for-{competitor} ou creator-general-content, E marque a conta de origem com sua faixa de seguidores. Conte apenas colocações de contas com <500k seguidores ao minerar padrões. Colocações de celebridades podem ser anotadas, mas nunca puxadas para o conjunto de fontes de ideação.

Playbook tático (padrões universais observados em execuções)

Estas são observações táticas que valem para todas as verticais — aplique em cada passagem. Sempre que uma execução produzir uma nova lição transferível, adicione-a aqui para que execuções futuras a herdem.

Ordem de diagnóstico quando um post tem baixo desempenho

Quando um post falha em ultrapassar o filtro de ~1000 visualizações do algoritmo, diagnostique nesta prioridade — o primeiro item é a causa mais comum:

  1. Visual de parada de rolagem (0–1,5s) — o primeiro quadro realmente parava a rolagem? A maioria dos posts "ruins" tem um hook bom, mas um primeiro quadro comum.
  2. Ciclo de vida do som — o som estava rising/peak conforme princípio 9? Um som desatualizado suprime automaticamente, independentemente da qualidade do conteúdo.
  3. Incompatibilidade formato-nicho — o formato corresponde ao que o algoritmo associou à conta? Contas frias não têm nicho ainda; os primeiros 3-5 posts o definem.
  4. Cópia do hook na legenda — havia um hook verbal na primeira frase, ou sopa de hashtags? Hashtags pertencem ao final; hooks pertencem ao início.
  5. Inicialização fria da conta — se 1-4 estiverem ok e as visualizações ainda estiverem ≤500, a conta só precisa de mais posts; a confiança do algoritmo se acumula ao longo de 3-10 posts dentro de um nicho.

Mecânicas de inicialização fria

  • Uma conta nova gasta cada post em um grupo de teste de ~200-500 visualizações do algoritmo
  • Precisamos de 3 posts ultrapassando 1000+ visualizações para ensinar o algoritmo o nicho da conta antes que a escada de iteração comece produtivamente
  • Até lá: formatos curtos (5-15s) ganham mais chances por dólar de algoritmo (menor custo por teste para a plataforma)
  • Após a primeira vitória de 1000+: mude a mistura para vencedores de formato mais longo e execute geração de variantes conforme princípio 7

Taxa de salvamento é o indicador antecedente de conversão (produtos de utilidade/ferramentas)

Para produtos de utilidade, SaaS ou ferramentas (aplicativos que FAZEM algo), o preditor antecedente de conversão é a taxa de salvamento, não curtidas ou visualizações.

  • save_rate = saves / visualizacoes
  • >5% → prevê forte conversão de compra
  • 2-5% → médio; ajuste o CTA antes de escalar
  • <1% → prevê nenhuma conversão independentemente da contagem de visualizações — formato funciona para conscientização, não para compra

Curtidas correlacionam com valor de entretenimento; salvamentos correlacionam com intenção. Para conteúdo de utilidade, otimize a taxa de salvamento, não a taxa de curtidas. (Não se aplica a conteúdo de entretenimento/estilo de vida — lá, compartilhamentos e seguidores importam mais.)

Divisão de conteúdo âncora vs variante

Dois tipos de conteúdo fazem trabalhos diferentes — não misture estratégias no mesmo post:

  • Posts âncora (narrativa do fundador, origem da marca, como funciona em profundidade): NÃO itere variantes. Regrave apenas se estiver morto. Publique 1-2 por trimestre como pilares de confiança da conta. Voz do fundador = prêmio de confiança que se acumula lentamente.
  • Posts amigáveis a variantes (apropriação de tendências, transformações, listas estéticas, "experimentei X por uma semana"): projetados para gerar 5-8 variantes na primeira vitória. A escada principal de iteração.

Tentar iterar variantes de uma narrativa de fundador queima confiança sem acumular alcance.

Mecânicas de CTA em plataformas sem links clicáveis (TikTok, IG Reels)

Quando a plataforma não suporta links clicáveis no vídeo:

  • O nome da marca deve ser (a) fácil de soletrar, (b) amigável para lembrança, (c) mencionado 2× por vídeo — uma vez na narração, uma vez como texto de cartão final na tela
  • "Link na bio" é o pior CTA possível — não funciona no TikTok (a maioria das contas não tem link clicável na bio) e sinaliza desespero
  • Um CTA com nome da marca enquadrado como instrução de utilidade ("[marca] · [verbo] · [resultado]") supera um "vá baixar" explícito em aproximadamente 2-3×

Hooks de dor específica desbloqueiam viralidade de nicho

Hooks que nomeiam uma condição, dor ou padrão comportamental específico (em vez de dor genérica) são impulsionados com mais força pelo mecanismo de recomendação de nicho do algoritmo. Exemplos: TDAH/TOC para organização, traços neurodivergentes, especificidades de formato corporal, hábitos regionais, comportamentos de coorte etária.

  • Trade-off: hooks de nicho de dor entregam menos visualizações totais, mas taxas de salvamento mais altas (o público se autosseleciona)
  • Use quando a conta precisa de melhoria na taxa de salvamento / conversão, não quando busca alcance no topo do funil
  • Estrutura canônica: "Fizemos [produto] para [genérico-X], mas não esperávamos o quanto ajuda pessoas com [dor específica]"

Enquadramento Anti-X para produtos substitutos

Para qualquer produto que SUBSTITUA um hábito, o enquadramento "anti-X" converte mais forte do que o enquadramento "use X":

  • Anti-haul para ferramentas de substituição de compras ("coisas que parei de comprar desde que comecei a usar...")
  • Anti-procrastinação para ferramentas de produtividade
  • Anti-preparo de refeições para ferramentas de atalho culinário

A mecânica tem formato de recomendação, não de argumento de venda — o espectador sente que está recebendo dicas, não sendo vendido. Alta taxa de salvamento, alinhado com KPI de conversão.

Lista anti-argumento de venda

Listas de vários aplicativos ou ferramentas ("Top N aplicativos que toda [persona] precisa para [verbo aspiracional]") funcionam como vetores suaves de conversão quando seu produto é um dos N:

  • Menor pressão direta do que argumentos de venda de aplicativo único → maior taxa de salvamento
  • Risco: seu produto pode ser enterrado — coloque na posição 1 ou 5 (efeitos de primazia início/fim)
  • Sempre emparelhe com 3-4 aplicativos genuinamente não concorrentes para que a recomendação pareça autêntica
  • Melhor para contas em estágio de conscientização que precisam ser vistas ao lado de referências de aplicativos confiáveis

Avalie a pilha de produção antes da ideação

Antes de gerar ideias, audite quais ferramentas o produto realmente tem para produção de vídeo (Higgsfiel…

Habilidades Relacionadas