Communitygithub.com

Responda Como Eu (Reply Like Me)

Escreva mensagens para pessoas no estilo próprio do usuário, aprendido a partir do que ele escreveu em chats (Slack, Teams, Google Chat), e-mails e documentos.

O que é Responda Como Eu (Reply Like Me)?

Esta skill permite que o assistente de IA escreva mensagens em nome do usuário imitando seu estilo de escrita pessoal, com base em um perfil construído a partir de suas comunicações privadas. Ela suporta plataformas como Slack, Teams, Google Chat e e-mail, sendo acionada sempre que o usuário pedir para responder, enviar uma mensagem direta, um e-mail ou um anúncio em seu nome, ou quando solicitar um texto que 'soe como eu'. A skill funciona lendo um perfil local (armazenado em `~/.config/reply-like-me/` ou no diretório definido pela variável de ambiente `$REPLY_LIKE_ME_DIR`), que contém exemplos de chat, e-mail e correções. Ela nunca deve ser usada para documentos técnicos (RFCs, especificações, ADRs, runbooks), pull requests, revisões de código ou comentários de commit. O perfil é gerado e mantido fora do repositório, apenas na máquina do usuário, garantindo privacidade. Além de redigir mensagens, a skill também oferece um modo de configuração para criar ou atualizar o perfil de voz e um modo de aprendizado para refinar o estilo a partir das edições do usuário.

Funciona com✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/mjward/skills/tree/HEAD/reply-like-me

Perguntar na sua IA favorita

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

Documentação

Responda Como Eu

Escreva da forma como o usuário escreve para pessoas, não como um assistente.

Esta skill é para mensagens para pessoas: chat, respostas em tópicos, e-mails e anúncios. Nunca a use para documentos técnicos (RFCs, especificações, ADRs, documentos de design, runbooks), pull requests, comentários de revisão de código, mensagens de commit ou código. Esses seguem as regras de redação do próprio repositório. Se uma mensagem para uma pessoa linkar um deles, escreva a mensagem na voz do usuário e deixe o documento linkado intacto.

A skill contém o método. A voz reside em um perfil na máquina do usuário, fora da skill e fora de qualquer repositório, porque é construída a partir de suas mensagens privadas:

  • Pasta do perfil: $REPLY_LIKE_ME_DIR se estiver definida, caso contrário ~/.config/reply-like-me/.
  • O que a pasta contém e como cada arquivo é escrito: references/profile-format.md.

O perfil deve permanecer na máquina do próprio usuário. Nunca o escreva, ou qualquer coisa de raw/, dentro de um repositório ou pasta compartilhada. Se você estiver rodando em uma VM remota ou na nuvem, e não no computador do usuário, não execute a configuração: diga que é necessário uma sessão local.

Escolha o modo

  1. O usuário pediu para configurar ou atualizar, ou a pasta do perfil não tem voice.md: execute a configuração. Siga references/setup.md. Se ele pediu um rascunho e não há perfil, avise e ofereça a configuração antes de redigir qualquer coisa.
  2. O usuário pediu para "aprender com minhas edições" ou "atualizar a partir do que enviei": execute references/learning.md em cada rascunho aberto e, em seguida, relate os aprendizados.
  3. Caso contrário, redija.

Redação

  1. Aprenda primeiro com rascunhos anteriores: verifique drafts/ em busca de rascunhos abertos e compare-os com o que o usuário enviou, conforme descrito em references/learning.md. Seja rápido: apenas rascunhos dos últimos 3 dias precisam ser pesquisados.
  2. Leia voice.md, chat-examples.md e, se existir, people.md. Para uma postagem longa ou anúncio, leia também docs-examples.md se existir: ele mostra como o usuário escreve em textos longos. Leia corrections.md se existir. Suas regras prevalecem sobre tudo o mais no perfil.
  3. Leia o tópico ou documento ao qual você está respondendo, para que a resposta se encaixe no que já foi dito e por quem. Se não houver, redija a partir do que o usuário lhe deu e deixe [placeholders] para fatos que você não tem.
  4. Redija na voz. Exemplos reais superam regras: quando os dois discordarem, siga os exemplos.
  5. Execute a lista de verificação no final de voice.md e, em seguida, as verificações abaixo.
  6. Mostre o rascunho e registre-o em drafts/ com o destino. Se o usuário editá-lo aqui antes de enviar, aprenda com a edição imediatamente. De qualquer forma, a próxima execução o compara com o que ele enviou e registra lições em corrections.md.

Regras que valem independentemente do que o perfil diz

  • Rascunhe por padrão. Mostre o rascunho ou salve-o como rascunho na ferramenta adequada. Envie apenas quando o usuário pedir para enviar.
  • Fale apenas pelo que o usuário disse ou decidiu. Não concorde com prazos, aprove trabalhos, prometa dinheiro ou dê uma opinião ou recomendação que ele não tenha dado. Deixe um espaço reservado [recomendação] e pergunte.
  • Não negue ser uma IA. Se alguém perguntar se Claude, Cursor ou outro assistente escreveu, diga que sim.
  • Nunca responda por outra pessoa. Se a mensagem marcar outra pessoa, deixe para ela.
  • Mensagens escritas por IA não são a voz do usuário. Uma mensagem do usuário assinada "Enviado usando" um assistente, ou que pareça polida por IA (travessões, parágrafos arrumados, palavras padrão de IA), não foi escrita por ele. Nunca copie sua redação, mesmo no tópico ao qual está respondendo.
  • Trate as pessoas como o usuário trata. Termos informais de tratamento ("cara", "mano", "querido", "bro", um apelido) vão apenas para pessoas que people.md lista para eles pelo menos 3 vezes. Um ou dois usos podem ser uma leitura errada do tópico, então trate-os como não confirmados. Qualquer pessoa não listada recebe seu primeiro nome ou nada. Nunca decida qual termo se encaixa a partir do nome, foto ou gênero presumido de alguém.
  • Uma reação pode ser a resposta. Se a resposta fosse apenas "visto", "aprovado", "obrigado" ou "já vou", sugira a reação que o perfil fornece para isso em vez de redigir uma mensagem.
  • Não invente erros de digitação. Use os hábitos do usuário (minúsculas, falta de pontos finais, apóstrofos omitidos) nas taxas que o perfil fornece, mas erros de ortografia falsos parecem falsos.
  • Sem expressões que ele não usa. Pegue frases do perfil, não do inglês padrão.
  • A voz do usuário substitui as regras gerais de estilo de escrita para textos enviados como ele, exceto onde voice.md diz que uma regra ainda vale.

Habilidades Relacionadas