pptx-posters
Ajuda seu agente a criar pôsteres científicos editáveis em PowerPoint. É útil quando você precisa de um pôster de conferência ou pesquisa com verificações rigorosas de formato e conteúdo.
O que ela faz
Esta ferramenta cria pôsteres científicos editáveis em formato PowerPoint (.pptx). Ela garante que o pôster atenda a requisitos específicos de impressão e acessibilidade, usando o conteúdo e os arquivos que você fornecer.
Quando usar
- ✓Quando você precisa criar um pôster de pesquisa ou conferência em PowerPoint.
- ✓Quando é essencial verificar se o pôster atende a requisitos exatos de impressão e acessibilidade.
- ✓Quando você tem todo o conteúdo e os arquivos de origem prontos e aprovados.
Exemplo do que pedir para a IA
“Crie um pôster de conferência em PowerPoint com base no conteúdo e nas imagens que forneci, garantindo que ele atenda às especificações de impressão e acessibilidade.”
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 usa um arquivo de instruções (manifesto) que descreve exatamente o que deve ir no pôster, incluindo texto, imagens e suas posições. Ela verifica se todo o conteúdo foi aprovado e se os arquivos estão corretos antes de gerar o arquivo final do PowerPoint.
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 K-Dense-AI/scientific-agent-skills --skill pptx-postersOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/main/skills/pptx-posters/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.
Pôsteres PPTX
Escopo
Use esta habilidade apenas quando a origem/entrega solicitada for um pôster editável do PowerPoint. Não direcione uma solicitação de pôster não especificada para cá apenas porque o PowerPoint está disponível.
O fluxo de trabalho do manifest 2.0 gera um único slide .pptx real a partir de JSON local estrito. Ele não usa conversão HTML, modelos externos, serviços de geração de esquemas/imagens, chaves de API, arquivos de ambiente, requisições de rede ou estilos de figura obrigatórios.
Portões rígidos
Pare em vez de adivinhar quando qualquer portão não for atendido:
- O autor não forneceu o conteúdo exato do pôster e os registros de origem.
- Qualquer reivindicação, número, citação, autor, afiliação, declaração de financiamento, figura, licença ou alvo de QR não está resolvida.
- Os requisitos atuais da conferência e da impressora não foram confirmados.
- A aprovação do autor não está vinculada ao hash de conteúdo do manifest atual.
- Um ativo é remoto, está fora do diretório do manifest, não tem hash ou não foi aprovado.
- Uma entrada é
.pptm, contém macros/relações externas/arquivos OLE/incorporados, ou é um modelo não confiável. - O fluxo de trabalho solicitado requer que o PowerPoint seja aberto ou executado automaticamente.
- Um script relata um bloqueador de pacote, layout, DPI, contraste ou plano de saída.
Nunca fabrique material ausente ou deixe um espaço reservado plausível. Rascunhos falham fechados.
Instalar dependências exatas de geração
No diretório do projeto do pôster, crie um ambiente fora desta árvore de habilidades. Ative-o antes de executar as ferramentas (macOS/Linux mostrado):
uv venv
source .venv/bin/activate
uv pip install "python-pptx==1.0.2" "Pillow==12.3.0" "lxml==6.1.3"
No Windows PowerShell, ative com .venv\Scripts\Activate.ps1. Em seguida, execute os comandos CLI abaixo do diretório da habilidade com esse ambiente ainda ativo. A instalação do pacote precisa de acesso à rede, a menos que as rodas exatas estejam em cache; as ferramentas de pôster em si são locais. A geração requer exatamente:
python-pptx==1.0.2
Pillow==12.3.0
lxml==6.1.3
Todos os CLIs usam importações opcionais preguiçosas, então python -B scripts/<tool>.py --help funciona sem esses pacotes. Use -B para evitar artefatos de bytecode.
Estabelecer requisitos antes do layout
Registre estes separadamente:
- largura/altura física de corte e orientação;
- sangria em cada borda;
- margem segura dentro do corte;
- largura/altura da tela do PowerPoint;
- escala de impressão uniforme de artboard/tela física;
- dimensões máximas da conferência e formato de entrega;
- requisitos de corte, sangria, margem, escala, modo de cor e prova da impressora;
- limites de fonte final e DPI rasterizado, cada um rotulado como uma heurística ou vinculado a uma origem exata.
- faces de fonte necessárias, disponibilidade na estação de trabalho, permissão de incorporação e o fluxo de trabalho de substituição/prova.
Não existe um tamanho de pôster universal. A Microsoft atualmente limita cada dimensão personalizada do PowerPoint a 1–56 polegadas e usa um tamanho para todos os slides. Se o artboard físico for maior, use uma tela proporcional apenas quando a impressora confirmar o escalonamento.
Leia references/poster_layout_design.md.
Construir o manifest
Copie assets/poster_manifest_template.json para o projeto. O modelo é deliberadamente inválido até que cada token de substituição, confirmação falsa e aprovação de rascunho sejam resolvidos.
Siga references/manifest_spec.md e references/poster_content_guide.md.
O manifest requer:
- IDs de origem exatos para metadados do documento, cada elemento e cada ativo;
- título do documento, assunto e nomes de autores unidos por
;, cada um com no máximo 255 caracteres para a API de propriedades principais da biblioteca; sem truncamento silencioso; author_verified: trueem cada origem;author_approved: trueem cada elemento e ativo;- caminhos locais PNG/JPEG e hashes SHA-256 em minúsculas;
- proveniência exata e licença/permissão para cada imagem opcional;
- texto alternativo aprovado e, quando necessário, uma descrição longa nativa vinculada à origem;
- ordem de leitura explícita e retângulos de design;
- URL/texto de fallback exato visível para cada imagem QR local;
- regras de conferência/impressora confirmadas;
- pares de contraste sRGB declarados e codificação de dados redundante;
- aprovação vinculada ao conteúdo canônico do manifest.
Para obter o hash de conteúdo após todos os campos não de aprovação passarem:
python -B scripts/validate_manifest.py poster.json \
--print-content-hash
Dê esse manifest exato e hash ao autor. Em seguida, defina approval.status para approved, registre o aprovador e o carimbo de data/hora com reconhecimento de deslocamento, e copie o hash. Qualquer edição não de aprovação invalida a aprovação.
Valide o manifest aprovado e os ativos locais:
…
Perguntas frequentes
O que é um 'manifesto'?
É um arquivo de texto que detalha todo o conteúdo do pôster, como títulos, textos, imagens, e como eles devem ser organizados. É a instrução principal para a ferramenta.
A ferramenta pode criar o conteúdo do pôster para mim?
Não, você precisa fornecer todo o conteúdo e os arquivos de origem. A ferramenta apenas organiza e formata o que você já preparou e aprovou.
O que acontece se os requisitos de impressão não forem atendidos?
A ferramenta não criará o pôster. Ela para e informa quais requisitos não foram cumpridos para que você possa corrigi-los.
Detalhes
Descrição original do autor
Creates and audits editable scientific posters in macro-free PowerPoint (.pptx) from author-approved local content and assets. Used when the requested deliverable is a PowerPoint research/conference poster and exact physical, printer, accessibility, provenance, and package-security checks are required.
Popularidade
- Estrelas no GitHub
- 51 mil
- Posição no ranking
- #1939
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
13c-metabolic-flux
Estima fluxos metabólicos usando dados de rastreamento de isótopos de carbono-13. É útil para analisar o metabolismo celular e vias bioquímicas.
K-Dense-AI/scientific-agent-skills
adaptyv
Projeta experimentos de caracterização de proteínas usando a API Adaptyv. Ele ajuda a estimar custos, enviar sequências e monitorar resultados de laboratório.
K-Dense-AI/scientific-agent-skills
aeon
Realiza tarefas de aprendizado de máquina em séries temporais. É útil para classificar, prever, detectar anomalias e encontrar padrões em dados sequenciais.
K-Dense-AI/scientific-agent-skills
alphagenome
Consulta efeitos genômicos pré-calculados para variantes genéticas. Ele fornece pontuações e explicações para entender o impacto das variantes no genoma.
K-Dense-AI/scientific-agent-skills
Skills parecidas
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
design-system
Ajuda seu agente a criar um sistema de design a partir de um código existente. Ele extrai informações visuais e verifica a consistência, gerando um relatório e uma prévia interativa.
affaan-m/ECC
liquid-glass-design
Ajuda seu agente a criar interfaces de usuário com efeito 'Liquid Glass' para iOS. Permite adicionar efeitos visuais dinâmicos e interativos em SwiftUI e UIKit.
affaan-m/ECC