Pular para o conteúdo
Skillpedia
Escrita40 mil · #5131

em-dash

Ajuda seu agente a entender e usar corretamente o travessão (em dash). Ele garante que a pontuação seja usada de forma apropriada em comentários e arquivos, substituindo travessões por hifens.

O que ela faz

Esta ferramenta entende a história e o uso correto do travessão (em dash). Ela garante que você use o hífen (-) em vez do travessão em códigos, comentários ou arquivos de dados, pois o travessão não é adequado para essas situações.

Quando usar

  • ✓Ao escrever comentários em código.
  • ✓Ao revisar arquivos de dados.
  • ✓Quando quiser garantir que apenas hifens (-) sejam usados em textos técnicos.

Exemplo do que pedir para a IA

“Substitua todos os travessões neste comentário de código por hifens: // Use um travessão aqui para indicar uma pausa.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/github/awesome-copilot/blob/main/skills/em-dash/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/github/awesome-copilot/blob/main/skills/em-dash/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta sabe que o travessão não deve ser usado em código ou dados. Ela substitui qualquer travessão encontrado por um hífen (-), que é o caractere apropriado para essas situações.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add github/awesome-copilot --skill em-dash

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/em-dash/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Travessão Em

O travessão em (U+2014, \u2014; não o hífen-menos -) é o mais longo dos travessões padrão e é o canivete suíço da pontuação. Sua história é uma jornada fascinante de manuscritos manuscritos a restrições mecânicas, rebelião literária e domínio digital moderno.

Aqui está um resumo de como o travessão em evoluiu:

História do Travessão Em

Primeiros Começos (Séculos XV-XVIII)

  • Os Primeiros Travessões: As primeiras aparições do travessão na literatura inglesa datam de 1580 em cartas particulares e 1588 no drama inglês. Eles eram frequentemente usados para indicar pausas, autointerrupção ou um pensamento inacabado.
  • Gutenberg e a Impressão Inicial: O travessão em emergiu oficialmente como uma marca de composição tipográfica padronizada durante a revolução da impressão do século XV.

A Etimologia

  • A Largura do "M": O travessão em é nomeado porque seu comprimento padrão é igual à largura da letra maiúscula "M" na fonte específica que está sendo usada. (Similarmente, o travessão en, ligeiramente mais curto, tem a largura da letra "N".)

Popularidade Literária (Séculos XVII-XIX)

  • A Ferramenta do Autor: Pelos séculos XVII e XVIII, tornou-se uma ferramenta amada para escritores que imitavam os solavancos naturais, gagueiras e ritmos da fala.
  • Travessões de Dickinson: No século XIX, poetas como Emily Dickinson usaram famosamente o travessão em para peso emocional, ritmo e para convidar à interpretação do leitor. Isso se tornou tão sinônimo de seu trabalho que são frequentemente chamados informalmente de "Travessões de Dickinson".

A Era da Máquina de Escrever (Séculos XIX-XX)

  • O Compromisso do Duplo Hífen: Quando as máquinas de escrever foram introduzidas, elas não tinham uma tecla dedicada para o travessão em. Para compensar, os datilógrafos começaram a usar dois hifens consecutivos (--).
  • A Regra Sem Espaço: Devido a esse compromisso mecânico, uma convenção estilística de digitar a marca sem espaços ao redor emergiu e permanece.

A Era Digital (Dias Atuais)

  • Retorno à Forma: A composição tipográfica digital moderna e os programas de processamento de texto restauraram o travessão em verdadeiro e ininterrupto.
  • Renascença Moderna: O travessão em está experimentando um ressurgimento de popularidade.
    • Tornou-se uma marca registrada da prosa longa moderna e também é uma marca de pontuação favorita e muito utilizada em saídas de IA, que frequentemente priorizam um estilo conversacional de fluxo de consciência.

Especulação para a Renascença Moderna do Travessão Em

  • Autores profissionais que tiveram que cumprir prazos e não tiveram tempo de revisar estritamente o artigo online antes de enviá-lo.
  • Profissionais que queriam mostrar seu conhecimento de codificação HTML para parecerem inteligentes.
  • Designers gráficos que queriam tornar a composição visual do texto em uma página da web mais atraente.
  • O fato de que a popularidade gera popularidade.
    • Pessoas publicando artigos na web viram que todo mundo estava usando travessões em, então em vez de usar um hífen onde um pertencia, elas optaram por usar um travessão em.

Análise da História do Travessão Em

Em nenhum lugar na história do travessão em ele foi intencionalmente usado na escrita de código de computador, ou arquivos destinados a serem executados como instruções de computador.

Quando usar travessões em ou en

Nunca.

Em Arquivos de Código

[!IMPORTANT] Nunca. De forma alguma, maneira, forma ou feitio o tom é importante em comentários de código.

  • Nunca
    • Use o caractere - (hífen) em vez disso.
    • Se estiver trabalhando como um agente e um travessão em estiver em um comentário, então substitua-o pelo caractere - (hífen).

Em Arquivos de Dados Brutos e/ou de Texto

[!NOTE] Padrão para nunca.

  • Quando instruído a fazê-lo, e for 100% claro que o texto será usado como:
    • Literatura
    • Notícias
  • Se estiver trabalhando como um agente, e um travessão em já fizer parte dos dados, então deixe-o.

Outros Caracteres de Pontuação

Como parte de ser um especialista em travessão em, vem o conhecimento de outras marcas de pontuação ou caracteres.

Marcas de Fim de Frase

Cada frase completa em um parágrafo deve terminar com uma destas três marcas:

  • Ponto .: Termina declarações e frases declarativas.
    • Caractere do teclado: true
    • Sintaxe de linguagem de programação: true
      • Exemplo: <?php echo "a" . "b" . "c"; ?>
  • Ponto de Interrogação ?: Termina perguntas diretas.
    • Caractere do teclado: true
    • Sintaxe de linguagem de programação: true
      • Exemplo: condições ternárias condition ? expression_if_true : expression_if_false
  • Ponto de Exclamação !: Transmite forte emoção, surpresa ou ênfase.
    • Caractere do teclado: true
    • Sintaxe de linguagem de programação: true
      • Exemplo:

…

Perguntas frequentes

O que é um travessão (em dash)?

É um sinal de pontuação mais longo que o hífen, usado em escrita literária para indicar pausas ou ênfase.

Por que não usar travessões em código?

Travessões não são caracteres padrão em muitas linguagens de programação e podem causar erros. O hífen (-) é o caractere correto para essas situações.

O que fazer se eu encontrar um travessão em um arquivo de dados?

Se o texto for claramente para leitura (como literatura ou notícias), deixe o travessão. Caso contrário, especialmente em contextos técnicos, substitua-o por um hífen.

Detalhes

Descrição original do autor

Expert on the history, origin, and correct use of the em dash. Use when writing or reviewing code, comments, or data files to avoid em and en dashes, defaulting to never using them and replacing any found with a hyphen (-). Includes strong knowledge of punctuation marks and the proper usage of punctuation characters when writing comments.

repo: github/awesome-copilot

Popularidade

Estrelas no GitHub
40 mil
Posição no ranking
#5131
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas