Objetivo
Realizar o preenchimento da planilha de importação do módulo Documentos 20.22 através de análise de dados dos clientes utilizando IA. A skill /planilha-importacao-documentos preenche uma cópia da planilha oficial de importação de documentos da Qualyteam a partir dos backups ou exportações enviados pelo cliente. Ela cobre as abas Documentos ativos, Documentos inativos, Documentos externos e Campos Personalizáveis, e entrega três arquivos: a planilha preenchida, o relatório de pendências (pendencias.xlsx) e o resumo das fontes e contagens (resumo_fontes_e_contagens.md).
A regra central é preencher só o que tem origem comprovada na fonte. Valor deduzido ou "parecido" não entra: a célula recebe "-" e o item vai para o relatório de pendências, para o suporte corrigir. A skill não importa nada no sistema nem acessa o ambiente do cliente; ela só gera arquivos.
Pre-requisitos
- O analista responsável pela importação deve possuir acesso ao Claude da Qualyteam, para ter acesso à skill.
- Ter os arquivos de backup ou exportação de documentos do cliente em um formato legível: CSV/TXT, XLSX/XLSM, JSON ou JSON Lines, XML, dump SQL em texto (.sql com CREATE TABLE e INSERT/COPY) ou ZIP contendo esses arquivos. Arquivos .xls e .ods só são lidos se houver LibreOffice no ambiente; na falta dele, peça XLSX ou CSV.
- Os arquivos não podem estar protegidos por senha (XLSX ou ZIP), nem em .rar/.7z, nem ser backup binário de banco (.bak do SQL Server, pg_dump em formato próprio) ou dump acima de 300 MB. Nesses casos, peça uma nova exportação em texto ou CSV por tabela.
- Para um preenchimento de qualidade, a exportação deve trazer a tabela de documentos com uma linha por revisão: código, título, número da revisão, status/situação, datas de publicação e de revisão, categoria, processo e unidade.
- Incluir a tabela de usuários com nome e e-mail, para ligar elaboradores, revisores e aprovadores aos e-mails corretos. A skill nunca deduz e-mails; sem essa tabela, essas colunas ficam pendentes.
- Incluir as tabelas complementares que o sistema de origem tiver: aprovações por documento, permissões (consulta, download, impressão), documentos inativos/obsoletos, documentos externos e seus itens de controle, campos personalizados (definição e valores por documento).
- Incluir as legendas de valores codificados, como tabela de domínios, parâmetros ou README. Sem elas, códigos como situação "A"/"R" ou permissão "5" não são convertidos sem confirmação do operador.
- Ter o analista disponível para responder às perguntas agrupadas sobre conversões e regras (por exemplo, situação → Status, tratamento dos inativos, formato de datas ambíguo).
Passo a passo
- Inicie o atendimento enviando os arquivos do cliente no chat e chamando a skill /planilha-importacao-documentos(ou pedindo para montar, preencher ou mapear a planilha de importação do Documents). A skill cria uma pasta de trabalho por atendimento e inventaria todos os arquivos.
- Abre ZIPs, inclusive aninhados, e lê CSV, XLSX, JSON, XML e dumps SQL em texto.
- Classifica cada arquivo como aproveitável, ilegível, sem dados úteis, de conteúdo (PDF, DOCX, imagens: só o nome é usado) ou de sistema.
- Gera um resumo com tabelas, colunas, exemplos, leitura das datas, chaves candidatas e relações prováveis entre tabelas.
- Responda sobre arquivos ilegíveis ou sem dados úteis. Antes de qualquer mapeamento, a skill informa cada arquivo problemático, o motivo e o impacto provável, e aguarda sua decisão.
- Prosseguir sem o arquivo: ele é registrado como desconsiderado, com o motivo.
- Enviar outra versão: a inspeção é refeita com todos os arquivos.
- Se nenhum arquivo for aproveitável, a skill explica o que precisa ser reenviado e encerra sem gerar planilha.
- Acompanhe a análise das fontes. A skill compara os dados com o catálogo de colunas do modelo e define, para cada aba, a tabela base, as junções e a origem de cada coluna.
- Em Documentos ativos, cada linha é uma revisão; um documento com histórico ocupa uma linha por revisão.
- Documentos inativos precisam de linha em Documentos ativos (Status "Inativo") e em Documentos inativos, com o mesmo código e revisão.
- Referências com prefixo ou compostas (ex.: E:5034, V2:IT-02/A) viram colunas derivadas para permitir a ligação entre tabelas.
- Responda à rodada de perguntas agrupadas. A skill apresenta um resumo do mapeamento proposto (coluna → origem e transformação, e colunas que ficarão pendentes) e as dúvidas organizadas por tema, nunca por documento.
- Cada pergunta traz os valores distintos com contagem e as opções, com a recomendada primeiro. Exemplo: "Situação → Status: Vigente (120), Em revisão (3), Obsoleto (8)".
- Você pode escolher uma opção ou responder com outra orientação em texto livre, e corrigir o mapeamento na mesma rodada.
- Temas típicos: sigla por categoria, situação → Status, tratamento dos inativos, valor único para coluna sem fonte (ex.: permissões "Todos"), formato de data ambíguo.
- Aguarde a validação e a prévia. A skill valida o mapeamento e gera uma prévia de alguns registros para detectar erros em massa.
- Todas as datas inválidas costumam indicar formato errado.
- Junções quase todas vazias costumam indicar chave errada.
- Se surgir uma ambiguidade nova, a skill volta ao passo 4 com uma nova pergunta agrupada.
- Receba a planilha preenchida. O script processa todos os registros, escreve só as células com valor confiável, preenche com "-" as células sem dado e confere as contagens relendo a planilha gerada. Se a conferência falhar, a entrega não é tratada como final e a skill explica o motivo.
- Revise os três arquivos entregues: a planilha (.xlsx), o pendencias.xlsx e o resumo_fontes_e_contagens.md.
- Confira as linhas escritas por aba e os principais tipos de pendência.
- Verifique os arquivos e colunas da fonte que ficaram de fora e as decisões aplicadas, principalmente as marcadas como "aplicado, confirme".
- Antes da carga, confirme que siglas, processos, unidades e e-mails existem no ambiente do cliente e ajuste o que o importador espera em formato diferente (ex.: "Leitura obrigatória" deve ser "1").
- Após finalizar o preenchimento da planilha utilizando a Skill do Claude, prossiga com a importação padrão (views).
Informações adicionais
A skill tem uma wiki própria: https://wiki.qualyteam.com/doc/planilha-de-importacao-de-documentos-com-ia-guia-para-o-suporte-2KCPvRcjEJ
O que a skill não preenche sem fonte: Ela não cria siglas abreviando nomes, não presume revisão 0, não copia a data de publicação para a data de revisão e não completa lacunas com o valor "mais comum". Em permissões, vale a regra "na dúvida, menos acesso": nenhum direito é ampliado por suposição.
Operador indisponível: Se você avisar que não vai responder às perguntas, a skill segue só com as conversões diretas e as regras já dadas, deixa o restante como pendência e lista as perguntas no fim da entrega. Conversões aplicadas sem confirmação aparecem como "aplicado, confirme".
Itens de controle de documentos externos: A skill não pergunta sobre eles: mapeia o que a fonte informa e aplica a opção padrão do sistema (ex.: "Irrestrito") ao que faltar, sinalizando para confirmação. Avise se o cliente não usa o padrão do sistema.
Campos personalizados: A definição vai na aba Campos Personalizáveis e os valores por documento vão em colunas extras de Documentos ativos e Documentos externos, com o cabeçalho igual ao nome do campo. Campo que só existe no sistema do cliente, sem definição no backup, depende de decisão do operador.
Anexos: Um anexo, cópia ou visualização a mais por revisão não cabe em uma linha e vira pendência.
Privacidade: Os dados do cliente servem só para o atendimento em curso: não são guardados na skill nem reaproveitados em entregas de outros clientes.
Problemas comuns:
| Sintoma | O que fazer |
| .xls/.ods ilegível | Peça o arquivo em XLSX ou CSV. |
| ZIP com senha, .rar ou .7z | Peça um ZIP sem senha. |
Backup binário ou dump acima de 300 MB | Peça dump .sql em texto ou CSV por tabela. |
Cabeçalho lido na linha errada | Indique à skill em qual linha está o cabeçalho, ou que o arquivo não tem cabeçalho. |
Células mescladas na planilha de origem | Só a primeira célula traz o valor; as demais viram pendência. |
Junção quase toda sem correspondência | A referência pode ter prefixo ou ser composta; a skill cria uma coluna derivada. |
Conferência falhou | Não use como versão final; revise os itens marcados como FALHOU no resumo. |
*Caso o cliente não tenha uma fonte de dados para enviar para nós, não é possível realizar a importação com IA. A skill apenas facilita o preenchimento do layout da Qualyteam de importação, mas para fazer isso, ela precisa de dados reais para poder verificar e preencher na planilha. Sem isso, o cliente ainda vai precisar realizar o preenchimento manual da planilha.