Communitygithub.com

KeMezz/brand-pptx

Gera slides compatíveis com a marca da sua empresa a partir de um PPTX de modelo e theme.json (python-pptx / MIT).

O que é brand-pptx?

Esta skill permite que agentes de IA (como Claude Code, Cursor e Codex) criem automaticamente apresentações em PowerPoint (PPTX) que seguem rigorosamente o guia de estilo visual de uma marca corporativa. Utilizando um arquivo PPTX de modelo e um arquivo `theme.json` que define cores, fontes, logotipos e outros elementos de identidade visual, a skill gera slides com conteúdo personalizado sem violar as diretrizes da marca. É especialmente útil para equipes de marketing, vendas e comunicação que precisam produzir dezenas de slides padronizados para pitch decks, relatórios ou apresentações internas. A skill é construída sobre a biblioteca python-pptx, tem licença MIT e funciona em qualquer plataforma que suporte Python e a biblioteca.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add KeMezz/brand-pptx

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que brand-pptx faz?

Gera slides compatíveis com a marca da sua empresa a partir de um PPTX de modelo e theme.json (python-pptx / MIT).

Como funciona

A skill lê um arquivo PowerPoint de modelo (.pptx) e um arquivo theme.json contendo as definições visuais da marca (cores primárias/secundárias, fontes, tamanhos, logotipo, etc.). Com base nesses dados, ela substitui placeholders nos slides do modelo por conteúdo real fornecido pelo usuário, aplicando automaticamente os estilos definidos. Se um slide não tiver um placeholder correspondente, a skill pode clonar e ajustar slides existentes, garantindo consistência visual em toda a apresentação.

Plataformas suportadas

  • Claude Code (Anthropic)
  • Cursor (cursor.sh)
  • Codex (OpenAI)
  • Qualquer agente que suporte execução de Python com python-pptx

Pré-requisitos

  • Python 3.8+
  • Instalar a biblioteca: pip install python-pptx
  • Ter um arquivo .pptx de modelo
  • Ter um arquivo theme.json com a estrutura descrita abaixo

Estrutura do theme.json

{
  "brand": {
    "name": "Nome da Marca",
    "primary_color": "#0066FF",
    "secondary_color": "#00CC66",
    "font_title": "Arial",
    "font_body": "Calibri",
    "logo_path": "./logo.png"
  }
}

Exemplo de uso com Claude Code

> Use a skill brand-pptx para gerar um slide de título com o texto 'Bem-vindo ao nosso pitch' usando o modelo modelo.pptx e theme.json

Licença

MIT


---

*Este arquivo foi traduzido automaticamente a partir do original em japonês.*

Habilidades Relacionadas