Pular para o conteúdo
Skillpedia
Escrita101 mil · #642

humanize-ppt

Transforma informações em apresentações visuais. Ajuda a criar slides com imagens e diagramas para comunicar ideias de forma clara.

O que ela faz

Transforma suas anotações ou textos em um roteiro para apresentações, decidindo quais imagens ou vídeos usar em cada slide. Ele também revisa a apresentação pronta para garantir que seja fácil de apresentar.

Quando usar

  • ✓Quando você tem um texto longo e quer transformá-lo em slides.
  • ✓Quando você quer que a IA sugira quais imagens ou vídeos usar.
  • ✓Quando você quer ter certeza de que sua apresentação é fácil de apresentar para uma audiência.

Exemplo do que pedir para a IA

“Transforme estas notas em um roteiro de apresentação, sugerindo imagens para cada slide: [suas notas aqui]”

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/nexu-io/open-design/blob/main/plugins/community/humanize-ppt/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/nexu-io/open-design/blob/main/plugins/community/humanize-ppt/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA primeiro organiza suas ideias em uma estrutura lógica de slides. Depois, ela decide que tipo de mídia (imagem, diagrama, vídeo) ficaria melhor em cada slide. Por fim, ela verifica se a apresentação final é fácil de ser apresentada.

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 nexu-io/open-design --skill humanize-ppt

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/community/humanize-ppt/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.

Humanize PPT

Use esta habilidade quando o usuário quiser transformar material bruto, anotações, transcrições de voz, documentos ou links em um esboço pronto para apresentação e decisões de mídia por página, antes de delegar a renderização para uma habilidade downstream. Arquivos PPT/PPTX antigos não são lidos diretamente: extraia o texto deles primeiro (veja a saída de dump/inspect de scripts/pptx_qa.py) e, em seguida, alimente esse texto como --source. Um deck que o Humanize PPT já renderizou passa por --qa-from <rendered.pptx> em vez disso — a verificação da apresentação, não o modo de resumo.

Posicionamento

Humanize PPT é um sistema de apresentação, nascido para a fala: um Diretor de Esboço (AST audience-state-transfer — cada virada de página avança a audiência), um Diretor de Aprimoramento Visual por Página (imagem real / diagrama SVG / vídeo Remotion), um Orquestrador de Briefing de Produção, um Executor de Verificação de Apresentação (演讲体检; anteriormente o loop de QA, flag CLI ainda --qa-from) e um handoff para o Modo Apresentador. A motivação: habilidades de template HTML-PPT são ótimas em exibição de conceito, mas transformam uma ideia simples em uma dúzia de páginas bonitas, enquanto uma palestra real de 90 minutos tem cerca de 30 — a casca bonita supera a densidade do conteúdo. Humanize fecha essa lacuna: mantém a beleza (renderizada nativamente pela habilidade de template downstream) e a torna apresentável — uma linha que você pode apresentar. Habilidades de template downstream são responsáveis por "renderizar lindamente"; Humanize é responsável por "é uma palestra, e alguém a verificou".

A verificação da apresentação em uma frase: ela não avalia a beleza, ela avalia o esboço. Ela compara cada página renderizada com sua página de esboço, retira as páginas que só podem ser olhadas, mas não faladas, e continua até que cada página seja uma que o apresentador possa apresentar. Uma página falha, em termos simples: uma página que contém poucas palavras e nunca termina seu ponto, ou uma página que falha na transferência de estado da audiência que prometeu (o ouvinte sai dessa página no mesmo estado em que entrou). Tal página não deveria existir; a verificação a retira e gera instruções de correção.

Humanize é amplamente compatível com renderizadores downstream que podem consumir markdown simples + JSON. Rotas verificadas são: Chinês HTML → guizang-ppt-skill; Inglês HTML → frontend-slides / beautiful-html-templates; PowerPoint editável nativo → ppt-master. Outros downstreams permanecem hot-pluggable; os níveis de suporte estão em registry/renderer_registry.json e se movem apenas com saída real.

Ele roda antes das habilidades de slides PPT / HTML downstream e ao redor da verificação de apresentação pós-renderização. Ele é responsável pelo contrato AST, pela decisão de mídia por página (esta página precisa de uma foto, um diagrama de sistema, um clipe de processo de 10 segundos, nada?), pelo briefing de produção que o próximo agente consome e pela passagem de verificação em HTML/PPTX renderizado. Ele não é responsável pelo deck renderizado em si.

Existem dois portões de revisão humana antes da renderização: a prévia do esboço e o portão de estilo do renderizador. Rotas HTML usam as ≥4 capas reais de --style-gallery do Humanize. PPT Master já possui uma Confirmação de UI obrigatória em três estágios com prévias visuais nativas, então --renderer ppt-master --style-gallery delega para esse portão e escreve style_gallery_plan.json + commands/style-gallery/ppt-master-confirm-ui.md em vez de duplicar o catálogo.

O usuário chama o Humanize PPT uma vez para o briefing, entrega o briefing para uma habilidade downstream para renderização nativa e, em seguida, chama o Humanize novamente com --qa-from <rendered.html|native.pptx> para executar a verificação de apresentação de 3 iterações. Cada iteração escreve qa_report.md, fix_prompt.md e qa_iteration.json. Após 3 rodadas com falhas remanescentes, o status muda para needs-human.

Humanize PPT nunca copia o template de uma habilidade downstream, nunca injeta seções personalizadas nele, e nunca faz pós-processamento de HTML ou PPTX renderizado. Correções retornam à fonte do autor downstream. Veja references/guizang-production-brief-orchestrator.md e adapters/ppt-master-bridge-notes.md.

Para posicionamento público, descreva o Humanize PPT como um orquestrador de briefing que se associa a renderizadores downstream nativos. Não o apresente como um renderizador em si, e não o apresente como um "roteador" que escolhe o melhor estilo visual para o usuário — essa decisão reside no briefing, nos templates próprios da habilidade downstream e na revisão humana. Quando um usuário quer apenas uma página de template bonita, esse é um trabalho da habilidade de renderização, não do Humanize: declare a escolha, não uma proibição.

Teoria AST

AST significa Audience-State-Transfer (Transferência de Estado da Audiência).

…

Perguntas frequentes

O que significa 'AST'?

AST significa 'Transferência de Estado da Audiência'. Basicamente, é a ideia de que uma apresentação deve mover a audiência de um estado de conhecimento para outro, slide por slide.

O que é a 'revisão da apresentação'?

É um processo onde a IA verifica se cada slide pode ser apresentado facilmente. Ela garante que os slides não tenham poucas palavras ou pontos incompletos, e que ajudem a audiência a aprender algo novo.

Posso usar arquivos PPT ou PPTX antigos?

Não diretamente. Você precisa primeiro extrair o texto desses arquivos e depois fornecer esse texto para a IA como material de origem.

Detalhes

Descrição original do autor

A presentation system for agent-made PPTs — born for the talk, not just the template. It turns raw material into an AST (audience-state-transfer) outline with per-page visual-enhancement decisions (image / SVG diagram / video), hands a production brief to a downstream renderer (HTML-PPT skills or native PPTX), then runs a capped 3-round presentation checkup (演讲体检) on the rendered deck. It never re

repo: nexu-io/open-design

Popularidade

Estrelas no GitHub
101 mil
Posição no ranking
#642
Licença
Apache-2.0
Atualizada em
16/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas