wowerpoint
Transforma um documento em uma apresentação de slides. É ideal para apresentar informações de um arquivo de forma visual e organizada.
O que ela faz
Transforma um documento em um conjunto de slides no estilo 'kawaii' (fofo e divertido) usando o NotebookLM. É ideal para apresentar informações de forma visualmente atraente e amigável.
Quando usar
- ✓Quando você tem um relatório ou documento e quer criar uma apresentação rápida.
- ✓Para transformar notas ou rascunhos em slides visuais.
- ✓Ao querer apresentar informações de forma mais divertida e menos formal.
Exemplo do que pedir para a IA
“Transforme este relatório em slides fofos.”
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 lê seu documento, cria um 'caderno' no NotebookLM e gera slides com base no conteúdo. Você pode acessar a apresentação online.
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 thedotmack/claude-mem --skill wowerpointOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/thedotmack/claude-mem/main/plugin/skills/wowerpoint/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.
Wowerpoint
Um documento de entrada, um deck de slides do NotebookLM iniciado. Apenas o deck de slides — vídeos e podcasts do mesmo motor são notavelmente piores e fora do escopo; refira o usuário diretamente para a CLI notebooklm se desejar esses.
Gatilhos
- "Wowerpoint <arquivo>"
- "Crie um deck de slides sobre <arquivo>"
- "Transforme este relatório em slides"
- "Kawaii-deck isso"
Configuração (uma vez por máquina)
Se notebooklm auth check retornar 0 e command -v jq resolver, pule.
uv tool install --with playwright --force notebooklm-py
$(uv tool dir)/notebooklm-py/bin/playwright install chromium
jq é exigido pela análise JSON do fluxo de trabalho; instale se estiver faltando (brew install jq no macOS, ou o gerenciador de pacotes da sua distribuição).
Em seguida, o usuário autentica interativamente — não automatize. Diga a ele para digitar ! notebooklm login para que o ENTER do OAuth caia no terminal dele.
Fluxo de Trabalho
1. O documento fonte
Você precisa de exatamente um documento fonte. Se ele não existir ou for muito superficial para sustentar um deck, escreva-o primeiro — use mem-search e pensamento sequencial para torná-lo abrangente (longo formato, narrativo, vários milhares de palavras é normal). Não mascare uma fonte fraca adicionando mais fontes.
2. Verificação prévia de autenticação
notebooklm auth check 2>&1 | tail -5
Saia com o código 1 com Run 'notebooklm login' to authenticate. = parar e diga ao usuário.
3. Criar o notebook
NOTEBOOK_ID=$(notebooklm create "<title>" --json | jq -r .notebook.id)
Título: H1 do documento fonte, ou o nome base do arquivo; adicione uma data para trabalhos datados.
4. Adicionar a fonte
SOURCE_ID=$(notebooklm source add "<doc-path>" --notebook "$NOTEBOOK_ID" --json | jq -r .source.id)
As chaves do envelope JSON são create → .notebook.id e source add → .source.id. Uma chave errada produz uma string vazia e uma falha silenciosa downstream.
5. Aguardar a fonte ficar pronta
notebooklm source wait <SOURCE_ID> -n <NOTEBOOK_ID> --timeout 600
6. Iniciar a geração
notebooklm generate slide-deck "<PROMPT>" --format detailed --length default --notebook <NOTEBOOK_ID> --json --retry 2
7. Imprimir a URL do notebook e encerrar o turno
Após iniciar a geração, imprima:
https://notebooklm.google.com/notebook/<NOTEBOOK_ID>
Em seguida, encerre o turno.
Caminho de saída
Adjacente à fonte, nome de arquivo paralelo:
<source-dir>/<source-stem>-slides.pdf
Se a fonte não estiver em um local que faça sentido como local de saída, use o padrão reports/<stem>-slides.pdf.
PDF sob solicitação explícita
Somente se o usuário solicitar explicitamente o PDF mais tarde, use o caminho de saída acima:
notebooklm artifact list -n <NOTEBOOK_ID>
notebooklm artifact wait <artifact_id> -n <NOTEBOOK_ID> --timeout 1800
notebooklm download slide-deck "<OUTPUT_PATH>" -a <artifact_id> -n <NOTEBOOK_ID>
O deck ainda pode estar gerando, então sempre aguarde o artefato antes de baixar.
O prompt
Uma frase. Padrão:
Use kawaii characters to tell the story of <subject>. Keep it warm and clear.
Substitua <subject> por uma descrição em uma frase do H1 do documento fonte ou do enquadramento do usuário. Se o usuário fornecer seu próprio prompt, passe-o literalmente — não o expanda.
Modos de falha
pip: command not found— o macOS moderno não envia pip no PATH. Useuv tool install.Playwright not installed— instalenotebooklm-pycom--with playwright, depoisplaywright install chromium.Run 'notebooklm login' to authenticate— somente o usuário pode completar o OAuth.- Limite de taxa (
GENERATION_FAILEDou "Nenhum resultado encontrado para o ID RPC") —--retry 2lida com transientes. Se ainda falhar, relate o erro e encerre o turno; tente novamente ou use a interface web apenas em uma solicitação posterior do usuário. - Upload da fonte negado para documentos sensíveis — confirme antes de adicionar fontes contendo credenciais, dados de clientes ou informações de produtos não lançados. NotebookLM é um serviço do Google.
--length longnão existe — apenasdefault|short. Se o usuário pedir "slides longos", usedefaulte explique.- Sem flag
--style— kawaii vive no texto do prompt.
Dicas operacionais
- Reexecutar de forma barata — uma vez que o notebook + fonte existam, regenerar com um prompt diferente apenas repete a geração. Reutilize
NOTEBOOK_IDeSOURCE_ID. - Fallback da interface web — se o usuário relatar mais tarde que a geração está com limite de taxa por mais de 30 minutos, abra a URL do notebook e inicie a geração na interface. Baixe um PDF apenas se eles solicitarem explicitamente.
Perguntas frequentes
Preciso instalar algo?
Sim, pode ser necessário instalar algumas ferramentas como 'notebooklm-py' e 'jq', além de fazer login na sua conta.
O que é 'kawaii'?
'Kawaii' é uma palavra japonesa que significa 'fofo' ou 'adorável'. A ferramenta usa esse estilo para deixar os slides mais divertidos.
Posso pedir um PDF?
A ferramenta cria a apresentação online. Se você quiser um PDF, precisa pedir explicitamente depois que a apresentação estiver pronta.
Detalhes
Descrição original do autor
Turn one document into a kawaii NotebookLM slide deck. Use for "wowerpoint this", "make a deck about <file>", "turn this report into slides", or any request to render a single document as narrative slides.
repo: thedotmack/claude-mem
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #825
- Licença
- Apache-2.0
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
Agent Cost Report
Faz seu agente gerar relatórios de custo detalhados para suas atividades. Mostra quanto foi gasto em tokens e serviços.
thedotmack/claude-mem
claude-mem-install
Ajuda seu agente a configurar o Claude-Mem em diferentes ambientes. Permite escolher entre trabalhadores locais ou remotos e configurar a observação.
thedotmack/claude-mem
mem-search
Faz seu agente procurar em memórias passadas. Útil para lembrar soluções anteriores ou trabalho de sessões antigas.
thedotmack/claude-mem
host-observer
Ajuda seu agente a responder a tarefas de observador do Claude-Mem. Ele só deve responder com 'skip_summary' ou uma observação XML completa.
thedotmack/claude-mem
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