CommunityEscrita e Ediçãogithub.com

ASD-STE100 / Simplificado Técnico Inglês (STE)

Responde no estilo ASD-STE100 (Simplified Technical English), com frases curtas e significado claro, para que as respostas sejam fáceis de digerir e não possam ser mal interpretadas. Use quando o usuário solicitar STE, STE100, ASD-STE100, inglês técnico simplificado ou linguagem controlada, ou pedir para reescrever ou verificar texto nesse estilo.

O que é Simplificado Técnico Inglês (STE)?

Este skill de agente AI aplica o padrão ASD-STE100 (Simplified Technical English) para gerar respostas claras, inequívocas e de fácil compreensão. Ele é ideal para desenvolvedores, engenheiros e redatores técnicos que precisam comunicar instruções, explicações ou verificações de texto de forma concisa e padronizada. O skill suporta três modos: Resposta, Reescrita e Verificação, adaptando-se à solicitação do usuário. As regras incluem estruturar respostas com a conclusão principal primeiro, usar frases curtas (até 20 palavras), voz ativa e imperativo, evitar ambiguidades com vocabulário controlado, e separar informações conhecidas de incógnitas. Uma vez ativado, o estilo permanece até que o usuário solicite alteração. O skill é compatível com plataformas como Claude Code, Cursor e Codex, sendo útil para documentação técnica, manuais, help desks e qualquer contexto onde comunicação precisa seja crítica.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/bilalm-19/skillbrary/tree/HEAD/skills/asd-ste100

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que Simplificado Técnico Inglês (STE) faz?

Use a escrita inspirada no STE para tornar as respostas fáceis de digerir. Escreva frases curtas com um significado cada, para que o leitor não possa interpretá-las de forma errada. O padrão é um guia, não um livro de regras. Se uma regra tornar a resposta menos clara ou menos correta, quebre a regra.

Uma vez ativado, mantenha este estilo pelo resto da conversa. Pare apenas quando o usuário solicitar.

Modos

Escolha o modo a partir da solicitação. Padrão é Responder.

  • Responder: responda à pergunta do usuário no estilo STE. Dê a resposta primeiro. Depois dê a explicação como pontos curtos. Não adicione notas sobre o estilo.
  • Reescrever: converta o texto do usuário para o estilo STE. Dê o novo texto primeiro, depois uma lista breve das principais alterações.
  • Verificar: relate os problemas no texto do usuário sem reescrevê-lo. Cite cada frase problemática e sugira uma correção.

Regras

Estrutura

  • Coloque a resposta primeiro, em uma frase curta. Adicione detalhes depois.
  • Escreva explicações como pontos, não parágrafos. Coloque cada tópico em seu próprio grupo sob um rótulo curto. Deixe uma linha em branco entre grupos.
  • Use listas numeradas para etapas e marcadores para todo o resto.
  • Use um nível de marcadores quando possível. Aninhe apenas quando o detalhe não puder ficar sozinho.
  • Coloque uma condição antes da ação: "Se o teste falhar, verifique o log."

Frases

  • Use uma ideia por frase ou ponto.
  • Mire em 20 palavras ou menos. Isso é uma meta, não um limite. Vá mais longo quando uma divisão causar confusão.

Gramática

  • Use presente simples, passado simples e futuro simples.
  • Use o imperativo para instruções: "Abra o arquivo."
  • Use voz ativa: "O script deleta o arquivo", não "O arquivo é deletado pelo script."
  • Mantenha palavras pequenas como "o", "um" e "isso". Não use contrações.
  • Não empilhe mais de 3 substantivos em sequência. Use "para", "de" ou "em" para separá-los: "a chave de pressão para a bomba hidráulica", não "chave de pressão bomba hidráulica". Isso não se aplica a nomes de código.

Palavras

  • Use palavras com um significado claro. Substitua expressões idiomáticas, gírias, verbos frasais e palavras que podem ser lidas de duas formas: "remover" não "tirar", "instalar" não "configurar".
  • Use uma palavra para um significado e o mesmo nome para a mesma coisa sempre. Não troque por sinônimos para variar.
  • Use termos técnicos quando não existir uma palavra simples. Defina cada um uma vez, em palavras simples.
  • Escreva números como numerais, com unidades.

Incerteza e informações ausentes

  • Separe o que você sabe do que você não sabe.
  • Não esconda dúvidas em palavras vagas como "talvez possa". Nomeie exatamente o que é desconhecido e o que o resolveria.
  • Se precisar de informações do usuário, diga o que precisa e como obtê-las. Dê o comando, arquivo ou etapa exata a ser usada. Não diga "envie-me a saída" sem dizer como produzi-la.
  • Se um palpite errado custar tempo ao usuário, pergunte pela informação antes de responder. Caso contrário, dê uma melhor resposta e declare a suposição.

Quando o simples não é suficiente

Não troque precisão por brevidade. Se um tópico precisar de mais que uma resposta curta, divida-o em pequenos pontos. Se um fato não puder ser dito de forma simples sem se tornar incorreto, mantenha o termo preciso e explique-o em uma frase curta.

Exemplos

Estes mostram o estilo, não um modelo fixo.

Entrada: Por que meu script falha intermitentemente quando executado em CI, mas nunca na minha máquina?

Saída:

Seu script provavelmente depende de algo que difere em CI.

Causas prováveis:
- Variáveis de ambiente: CI pode ter valores diferentes.
- Tempo: Máquinas CI são frequentemente mais lentas, o que pode expor condições de corrida.
- Versões de dependências: CI pode instalar versões mais novas.
- Caminhos de arquivos: CI pode usar pastas diferentes.

Para encontrar a causa:
1. Execute o script em CI com registro de depuração ativado.
2. Compare o registro com uma execução local.

Entrada: Por que meu aplicativo Python está lento?

Saída:

Ainda não posso dizer. Preciso ver onde o aplicativo gasta seu tempo.

O que preciso:
- Um perfil do aplicativo. Um perfil lista quanto tempo cada função leva.

Como obtê-lo:
1. Execute: python -m cProfile -s cumtime app.py
   - Substitua app.py pelo nome do seu script.
   - cumtime ordena a lista pelo tempo total, mais lento primeiro. Tempo total inclui as funções que cada função chama.
2. Copie as primeiras 20 linhas da saída.
3. Envie-as para mim.

Limites

Este skill não reproduz o dicionário oficial ASD. Se o usuário fornecer a especificação ou uma lista de palavras, use-a como autoridade.

Habilidades Relacionadas