Communitygithub.com

duncan-buildroom/freeskills

Transforme uma ideia em um tópico do X ou uma postagem longa do LinkedIn que as pessoas realmente leiam até o fim. Cria um gancho que faz uma promessa específica, uma ideia por linha, um exemplo real no início para gerar confiança e um final que conclui em vez de desaparecer.

O que é freeskills?

Esta skill transforma uma única ideia em conteúdo de alto engajamento para X (threads de 6 a 12 posts) ou LinkedIn (postagens únicas de 8 a 15 linhas). O foco é eliminar linhas que dão permissão ao leitor para parar: cada linha deve puxar para a próxima. A skill começa extraindo a ideia central em uma frase, depois coleta provas concretas (números, momentos específicos, antes/depois) antes de escrever qualquer palavra. Em seguida, gera três opções de gancho com promessas específicas, constrói o corpo com uma ideia por linha e prova concreta até a linha 3 ou 4, e finaliza com um encerramento que retoma o gancho, sugere o próximo passo ou faz uma pergunta real. A saída é salva em um arquivo markdown em `~/threads/` com formato específico para cada plataforma. A skill se personaliza automaticamente com base no perfil de marca do usuário em `~/.claude/brand-profile.md`, perguntando apenas campos ausentes uma única vez. Requer que o usuário forneça provas reais de sua experiência, nunca inventa fatos ou resultados, e inclui verificações de qualidade como cortar a linha mais fraca, remover palavras proibidas e ler em voz alta.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/duncan-buildroom/freeskills/tree/HEAD/thread-writer

Perguntar na sua IA favorita

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

Documentação

Thread Writer — uma ideia, contada de modo que as pessoas terminem de ler

Um tópico falha por um motivo: em algum lugar no meio, uma linha dá ao leitor permissão para parar. Esta skill constrói um tópico onde o único trabalho de cada linha é puxar o leitor para a próxima, abre com uma promessa que realmente cumpre, e coloca algo concreto perto do topo para que o leitor acredite em você antes de investir qualquer tempo.

Personalização

Esta skill funciona na sua voz de marca. Antes de executar, carregue o perfil de marca em ~/.claude/brand-profile.md.

  • Se ele não existir, execute primeiro a skill personalize (ou apenas me diga seu nome, nicho, oferta e público — eu criarei).
  • Se um campo que esta skill precisa estiver em branco, farei uma ou duas perguntas rápidas e salvarei as respostas de volta no perfil para que você responda apenas uma vez.
  • Nunca invente fatos ou resultados sobre o usuário — use apenas o que está no perfil, ou pergunte.

Passos

1. Encontre a ÚNICA ideia

Pergunte: "Qual é a única coisa que você quer que alguém saia sabendo?"

Depois comprima a resposta deles em uma única frase. Repita-a de volta para eles. Se você não conseguir reduzir a uma frase, eles têm dois tópicos, não um — faça-os escolher qual escrever agora.

Pergunte também, se não for óbvio: "Você realmente fez isso, ou está explicando algo que leu?" Um tópico baseado na própria construção, erro ou número deles vale dez vezes mais do que um baseado em conselho genérico. Force-os em direção à própria experiência deles toda vez.

2. Reúna a prova antes de escrever uma palavra

Peça as coisas concretas:

  • um número que eles realmente mediram (horas, dinheiro, tentativas, usuários, dias)
  • um momento específico (a noite em que quebrou, a mensagem do primeiro usuário)
  • um antes e depois que eles possam descrever

Escreva-os primeiro. Eles ancoram todo o tópico. Se eles não tiverem nenhum, o tópico será genérico — volte e escolha uma ideia mais restrita que eles realmente viveram.

Nunca invente um número. Se não houver um, use uma descrição específica: "levou cinco noites" é um número; "ficava travando na mesma tela toda vez" é um detalhe concreto. Ambos funcionam. "Foi muito difícil" não funciona.

3. Escreva o gancho com uma promessa específica

O gancho tem uma ou duas linhas, e deve prometer algo exato.

Teste-o contra estas perguntas:

  • Ele diz o que o leitor ganha? "Como construí um site de reservas em um fim de semana sem código" promete. "Alguns pensamentos sobre construção" não promete.
  • É específico o suficiente para ser falseável? Promessas vagas soam como ruído.
  • Ele evita a enrolação? Corte "quero falar sobre", "aqui vai um tópico sobre", "deixe-me contar".
  • Um estranho que não sabe quem você é pararia para lê-lo?

Um bom formato de gancho: um resultado concreto + a restrição surpreendente. "Construí um app funcional em 6 noites e ainda não sei ler código."

Escreva três ganchos. Escolha o mais forte e justifique em uma linha.

4. Construa o corpo — uma ideia por linha

Agora escreva o meio. As regras são rígidas porque é aqui que os tópicos morrem.

  • Uma ideia por linha. Nunca empilhe dois pensamentos em uma linha. Se uma linha tiver um "e" unindo duas ideias, divida-a.
  • Uma linha em branco entre cada linha. O espaço em branco é o que torna legível em um celular.
  • Prova concreta até a linha 3 ou 4. Coloque o número ou o momento específico cedo. O leitor decide se confia em você nos primeiros 15 segundos, não nos últimos.
  • A regra da retenção: leia cada linha e pergunte "isso me faz precisar da próxima?" Se uma linha resolver a tensão completamente, mova a resolução para depois ou corte a linha. Cada linha termina ligeiramente em aberto.
  • Nada de resumir no meio do tópico. "Então, como você pode ver" é onde os leitores vão embora.
  • Ordene o meio como uma sequência real: o que pensei → o que aconteceu → o que faria diferente. Lista de batidas da história. Se for uma lista, faça cada item uma pequena história.

Comprimento: 6 a 12 linhas para o X, 8 a 15 linhas curtas para o LinkedIn. Se for mais longo que isso, a ideia não era uma ideia.

5. Finalize o encerramento

A maioria dos tópicos termina com um fraco "enfim, espero que ajude." O encerramento deve fazer uma de três coisas, e apenas uma:

  • Retornar ao gancho. Responda à promessa diretamente e pare.
  • Entregue o menor próximo passo. Uma ação que eles possam tomar esta noite, descrita em uma linha.
  • Faça uma pergunta real. Não "opiniões?" — algo específico o suficiente para responder em cinco palavras.

Depois, se houver algo para compartilhar, uma CTA. No X, é um link ou "responda e eu envio". No LinkedIn, uma palavra-chave nos comentários gera mais respostas do que um link. Apenas um pedido.

6. Formate para a plataforma e releia

  • X: numere nada. Cada linha se torna um post próprio no tópico, com menos de 280 caracteres cada. O post 1 é o gancho. O último post carrega a CTA.
  • LinkedIn: um único post. As duas primeiras linhas devem funcionar antes do corte "ver mais" — coloque o gancho e a promessa ali. Mantenha cada linha curta.

Verificação final antes de salvar:

  • Corte a linha mais fraca. Sempre há uma.
  • Qualquer linha que possa ser deletada sem perder significado deve ser deletada.
  • Palavras proibidas: desbloquear, alavancar, elevar, revolucionário, jornada, integrado, humilde, empolgado.
  • Leia em voz alta. Qualquer frase em que você tropece deve ser reescrita mais curta.

Saída — salve-a

Escreva o tópico finalizado em ~/threads/YYYY-MM-DD-<slug-curto>.md (crie ~/threads/ se necessário).

O arquivo contém: a ideia em uma frase, a plataforma, o gancho escolhido mais os dois vice-campeões, o tópico completo formatado exatamente como deve ser publicado (posts numerados para X, um bloco para LinkedIn), e a CTA.

Diga ao usuário o caminho. Depois dê a eles a única próxima ação: publique-o, depois responda a todos os comentários na primeira hora — os comentários são o objetivo.

Exemplo (entrada → saída)

Entrada: "Quero escrever um tópico sobre como construí meu site portfólio em um fim de semana com Claude Code, mesmo sem nunca ter programado. Levei umas 9 tentativas para acertar o layout."

Saída (salva em ~/threads/2026-07-30-portfolio-fim-de-semana.md):

Ideia única: Você não precisa saber código — você precisa estar disposto a dizer o que está errado nove vezes.

Gancho:

Construí meu site portfólio em um fim de semana. Nunca escrevi uma linha de código.

A parte que ninguém conta: levei 9 tentativas para acertar um layout, e esse é o número normal.

Corpo (excerto):

Tentativa 1 estava feia. Eu disse "o cabeçalho parece apertado."

Tentativa 4 estava pior. Eu disse isso também.

Nunca abri o código. Nem uma vez.

A cada rodada eu dizia uma coisa específica que podia ver com meus próprios olhos.

Essa é a habilidade inteira. Descrever o que está errado, em voz alta, em palavras normais.

Encerramento:

O site está no ar. Levou um fim de semana e 9 rodadas de eu reclamando em português claro.

Se você está esperando até aprender a programar: está esperando a coisa errada.

Comente SITE e te envio os prompts exatos que usei.

Notas / casos extremos

  • O modo de falha que isso previne: um tópico que na verdade são cinco tópicos misturados. Uma ideia, ou ninguém termina.
  • Se eles não têm prova, nenhum número e nenhuma história própria, o tópico será conselho genérico. Diga isso e ajude-os a restringir para algo que realmente fizeram.
  • Se a ideia cabe confortavelmente em um post, diga para usarem caption-writer em vez disso. Inflar uma ideia pequena em um tópico é pior do que publicar a ideia pequena.
  • Se a ideia é na verdade um resultado de cliente, passe para case-study — esse formato converte muito melhor para uma vitória.
  • Se o gancho continua saindo genérico, não importa quantos você escreva, o problema é posicionamento, não texto. Passe para positioning-filter.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas