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_DIRse 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
- 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. - 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.
- Caso contrário, redija.
Redação
- 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. - Leia
voice.md,chat-examples.mde, se existir,people.md. Para uma postagem longa ou anúncio, leia tambémdocs-examples.mdse existir: ele mostra como o usuário escreve em textos longos. Leiacorrections.mdse existir. Suas regras prevalecem sobre tudo o mais no perfil. - 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. - Redija na voz. Exemplos reais superam regras: quando os dois discordarem, siga os exemplos.
- Execute a lista de verificação no final de
voice.mde, em seguida, as verificações abaixo. - 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 emcorrections.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.mdlista 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.mddiz que uma regra ainda vale.