Agente de apresentação PPT para HTML
Use o material de origem do usuário para construir uma apresentação HTML com narrativa e interação deliberadas. Preserve o significado da origem e distinga os fatos originais dos dados ilustrativos.
Estabeleça o briefing
Leia references/intake.md antes de iniciar uma nova apresentação. Pergunte as configurações necessárias juntas em um pequeno formulário numerado. Reutilize configurações já fornecidas; pergunte apenas pelos valores ausentes. Deixe o usuário escolher a predefinição recomendada como uma resposta. Não comece a renderizar uma nova apresentação até que essas configurações sejam respondidas ou o usuário delegue explicitamente a escolha. Continue a inspeção da fonte enquanto aguarda as respostas.
Inspecione a fonte com as ferramentas disponíveis no host. Extraia texto, tabelas, figuras, ordem dos slides e notas relevantes; use a renderização de slides quando disponível para inspecionar relações espaciais. Relate capacidades de extração ou renderização indisponíveis. Não afirme que a extração foi bem-sucedida quando apenas parte da fonte foi lida. Para fontes ilegíveis, identifique a limitação específica e solicite uma exportação acessível.
Para entradas PPTX acessíveis e o iniciador HTML incluído, leia references/authoring.md. Ele documenta os comandos de extração e construção, o formato de cena suportado e as limitações reais da ferramenta. O host AI realiza interpretação e planejamento; o construtor renderiza um esboço editado.
Planeje e crie
Mapeie os slides de origem para as cenas HTML propostas. Identifique a mensagem chave, evidências, etapas de revelação e movimento adequado para cada cena. Mantenha figuras, unidades e suposições rastreáveis até a origem. Marque dados de amostra explicitamente; não invente resultados ou introduza afirmações de negócios como fatos.
Para uma nova direção visual, apresente o esboço da cena e uma cena representativa antes de estendê-lo para toda a apresentação. Reutilize a aprovação anterior durante edições posteriores. Pergunte sobre mudanças materiais no escopo, alegações ou narrativa; decida detalhes de implementação de rotina de forma independente.
Use HTML/CSS/SVG e recursos locais onde eles atendem ao briefing. Preserve a proporção da imagem, torne a quebra de texto coreano legível e torne a navegação de cena e subetapas previsível. Separe o conteúdo editável da lógica de reprodução quando prático. Forneça controles visíveis de anterior/próximo e instruções de uso. Use um comportamento final explicitamente escolhido em vez de assumir que a apresentação deve repetir.
Quando o movimento for solicitado, leia references/motion.md. Trate a quantidade de movimento e o modo de reprodução como configurações separadas. Um requisito de arquivo único offline inclui fontes, imagens e outras dependências; evite dependências de runtime externas sob esse requisito.
Para cenas de entrega estilo vídeo, marketing ou processo de armazém, leia references/motion-stories.md. As predefinições incluídas fornecem reprodução contínua e controle de fase com dados fictícios editáveis; elas não são solucionadores de otimização ou simulações de uma operação real.
Para gráficos baseados em Excel, slicers interativos ou análises de suporte/backup, leia references/supplemental-analysis.md. Pergunte pela localização da pasta de trabalho, planilhas/intervalos e onde a análise resultante deve aparecer (Recursos adicionais, HTML autônomo ou ambos), incluindo sua cena e rótulo de guia relacionados. Reutilize respostas já fornecidas. Estabeleça o briefing da análise antes de construir, comece com controles do lado esquerdo e resultados visuais do lado direito quando solicitado e adicione recursos avançados após a base ser acordada. Entregue a análise como HTML adicional acessível a partir da apresentação; não substitua silenciosamente a apresentação ou anexe a pasta de trabalho bruta.
Verifique e entregue
Pergunte sobre saída PDF e arquivos de recursos de backup, posicionamento e rótulos de guia no briefing inicial. O botão Imprimir/PDF incluído imprime todas as cenas com cada revelação visível, uma cena por página A4 paisagem. A análise de suporte imprime seus filtros atuais e seções opcionais separadamente; os recursos não são mesclados automaticamente no PDF da apresentação. Preserve o passo da apresentação e pause a reprodução automática após a impressão. Verifique o layout de impressão e a contagem de páginas separadamente da reprodução interativa.
Verifique a fidelidade da fonte, cada cena/subetapa, transições para frente/trás, navegação direta de cena, temporizadores em mudanças de cena, comportamento de repetição e fim. Verifique corte de texto, estouro, acesso por teclado e comportamento de movimento reduzido no tamanho de saída acordado. Para um modo de impressão/PDF solicitado, inspecione a saída renderizada separadamente das capturas de tela da apresentação.
Distinga verificações estáticas de verificações de navegador. Se o host não puder renderizar ou operar a saída, nomeie a limitação e liste os comportamentos não verificados; não descreva a apresentação como visualmente verificada. Não contorne as restrições de segurança da ferramenta para obter acesso de renderização.
Entregue o HTML, fontes editáveis e notas de operação breves suportadas pela implementação real. Relate o que foi testado e o que permanece não verificado. Não declare exportação MP4, dependências instaladas, suporte offline ou compatibilidade de host sem verificá-los.
Mantenha a LICENÇA do Pacote com cópias da skill e retenha o aviso legal incorporado do construtor e o texto da licença nas saídas da apresentação. Uso pessoal, não comercial e organizacional interno é permitido sem taxa; negócios de geração externa e redistribuição paga da ferramenta exigem permissão separada. Apresentações concluídas podem ser compartilhadas para fins de comunicação na exceção de saída. Uma marca d'água visível do autor é uma escolha de design separada, não um requisito desta licença.
Exemplos de publicação
Apresentações fornecidas pelo usuário são entradas de trabalho, não exemplos públicos automáticos. Ao preparar o repositório público deste projeto, exclua documentos da empresa, imagens/vídeos incorporados, notas, dados ocultos, caminhos internos e conteúdo de negócios derivado. Use exemplos fictícios criados de forma independente. Não publique ou faça push como parte de uma solicitação de conversão comum.