update-llms
Atualiza um arquivo com informações sobre modelos de linguagem. Mantém o arquivo alinhado com as especificações e documentação mais recentes.
O que ela faz
Esta ferramenta atualiza um arquivo especial chamado `llms.txt`. Esse arquivo ajuda a inteligência artificial a entender a estrutura e o conteúdo de um projeto de programação.
Quando usar
- ✓Quando o conteúdo de um projeto de programação muda.
- ✓Para garantir que a IA saiba onde encontrar informações importantes.
- ✓Ao adicionar ou remover arquivos importantes do projeto.
Exemplo do que pedir para a IA
“Atualize o arquivo llms.txt para refletir as novas pastas de documentação.”
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
Mensagem pronta para colar
Como funciona
A ferramenta compara o arquivo `llms.txt` atual com os arquivos do projeto. Ela verifica se as informações no arquivo estão corretas e atualizadas, seguindo um formato específico.
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 update-llmsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/update-llms/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Atualizar Arquivo LLMs.txt
Atualize o arquivo llms.txt existente na raiz do repositório para refletir as mudanças na documentação, especificações ou estrutura do repositório. Este arquivo fornece orientação de alto nível para modelos de linguagem grandes (LLMs) sobre onde encontrar conteúdo relevante para entender o propósito e as especificações do repositório.
Diretiva Primária
Atualize o arquivo llms.txt existente para manter a precisão e a conformidade com a especificação llms.txt, ao mesmo tempo que reflete a estrutura e o conteúdo atuais do repositório. O arquivo deve permanecer otimizado para consumo por LLMs, mantendo-se legível por humanos.
Fase de Análise e Planejamento
Antes de atualizar o arquivo llms.txt, você deve completar uma análise completa:
Etapa 1: Revisar Arquivo Atual e Especificação
- Leia o arquivo
llms.txtexistente para entender a estrutura atual - Revise a especificação oficial em https://llmstxt.org/ para garantir a conformidade contínua
- Identifique áreas que podem precisar de atualizações com base em mudanças no repositório
Etapa 2: Análise da Estrutura do Repositório
- Examine a estrutura atual do repositório usando ferramentas apropriadas
- Compare a estrutura atual com o que está documentado no
llms.txtexistente - Identifique novos diretórios, arquivos ou documentação que devem ser incluídos
- Observe quaisquer arquivos removidos ou realocados que precisem ser atualizados
Etapa 3: Descoberta de Conteúdo e Detecção de Mudanças
- Identifique novos arquivos README e suas localizações
- Encontre novos arquivos de documentação (arquivos
.mdem/docs/,/spec/, etc.) - Localize novos arquivos de especificação e seus propósitos
- Descubra novos arquivos de configuração e sua relevância
- Encontre novos arquivos de exemplo e amostras de código
- Identifique quaisquer mudanças na estrutura da documentação existente
Etapa 4: Criar Plano de Atualização
Com base em sua análise, crie um plano estruturado que inclua:
- Mudanças necessárias para manter a precisão
- Novos arquivos a serem adicionados ao llms.txt
- Referências desatualizadas a serem removidas ou atualizadas
- Melhorias organizacionais para manter a clareza
Requisitos de Implementação
Conformidade de Formato
O arquivo llms.txt atualizado deve manter esta estrutura exata por especificação:
- Cabeçalho H1: Linha única com o nome do repositório/projeto (obrigatório)
- Resumo em Blockquote: Breve descrição em formato de blockquote (opcional, mas recomendado)
- Detalhes Adicionais: Zero ou mais seções de markdown sem cabeçalhos para contexto
- Seções de Lista de Arquivos: Zero ou mais seções H2 contendo listas de links em markdown
Requisitos de Conteúdo
Elementos Obrigatórios
- Nome do Projeto: Título claro e descritivo como H1
- Resumo: Blockquote conciso explicando o propósito do repositório
- Arquivos Chave: Arquivos essenciais organizados por categoria (seções H2)
Formato do Link do Arquivo
Cada link de arquivo deve seguir: [descriptive-name](relative-url): optional description
Organização das Seções
Organize os arquivos em seções H2 lógicas, como:
- Documentação: Arquivos de documentação principal
- Especificações: Especificações técnicas e requisitos
- Exemplos: Exemplos de código e de uso
- Configuração: Arquivos de configuração e configuração
- Opcional: Arquivos secundários (significado especial - podem ser ignorados para contexto mais curto)
Diretrizes de Conteúdo
Linguagem e Estilo
- Use linguagem concisa, clara e inequívoca
- Evite jargões sem explicação
- Escreva para leitores humanos e de LLM
- Seja específico e informativo nas descrições
Critérios de Seleção de Arquivos
Inclua arquivos que:
- Expliquem o propósito e o escopo do repositório
- Forneçam documentação técnica essencial
- Mostrem exemplos de uso e padrões
- Definam interfaces e especificações
- Contenham instruções de configuração e configuração
Exclua arquivos que:
- Sejam puramente detalhes de implementação
- Contenham informações redundantes
- Sejam artefatos de compilação ou conteúdo gerado
- Não sejam relevantes para entender o projeto
Etapas de Execução
Etapa 1: Análise do Estado Atual
- Leia o arquivo
llms.txtexistente completamente - Examine a estrutura atual do repositório completamente
- Compare as referências de arquivo existentes com o conteúdo real do repositório
- Identifique referências desatualizadas, ausentes ou incorretas
- Observe quaisquer problemas estruturais com o arquivo atual
Etapa 2: Planejamento de Conteúdo
- Determine se a declaração de propósito principal precisa de atualizações
- Revise e atualize o blockquote de resumo, se necessário
- Planeje adições para novos arquivos e diretórios
- Planeje remoções para conteúdo desatualizado ou movido
- Reorganize seções, se necessário, para melhor clareza
Etapa 3: Atualizações de Arquivo
…
Perguntas frequentes
O que é o arquivo `llms.txt`?
É um arquivo de texto que serve como um guia para a inteligência artificial, mostrando onde encontrar informações importantes sobre um projeto.
Por que o arquivo `llms.txt` precisa ser atualizado?
Para que a inteligência artificial sempre tenha as informações mais recentes sobre o projeto, evitando confusão ou erros.
Qual a importância do formato especificado em llmstxt.org?
O formato garante que a inteligência artificial consiga ler e entender as informações do arquivo `llms.txt` de maneira consistente e eficiente.
Detalhes
Descrição original do autor
Update the llms.txt file in the root folder to reflect changes in documentation or specifications following the llms.txt specification at https://llmstxt.org/
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5407
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
intent-driven-development
Ajuda seu agente a transformar ideias em planos claros e testáveis. Define critérios para garantir que as mudanças sejam feitas corretamente e com segurança.
affaan-m/ECC
product-capability
Orienta seu agente a transformar ideias de produtos em planos claros. Define o que precisa ser feito, os limites e as decisões antes do desenvolvimento.
affaan-m/ECC
article-writing
Escreve conteúdos longos como artigos, guias e posts de blog com um estilo único. É útil quando você precisa de textos bem escritos, com voz consistente e credibilidade.
affaan-m/ECC