CommunityEscrita e Ediçãogithub.com

24111999/claude-skills

📊 Crie e edite apresentações PowerPoint sem esforço com Claude Skills usando manipulação XML para gerenciamento simplificado de conteúdo.

O que é claude-skills?

Esta skill capacita o Claude a criar e editar apresentações PowerPoint diretamente por meio de manipulação XML, eliminando a necessidade de APIs complexas ou software Office. Útil para desenvolvedores e agentes de IA que precisam automatizar a geração de slides, atualizações de conteúdo ou formatação em lote. É compatível com ambientes onde o Claude tem acesso a comandos de shell e Python, permitindo modificar arquivos .pptx como arquivos XML compactados. A skill funciona extraindo a estrutura XML do PowerPoint, aplicando transformações eficientes e recompactando o arquivo, oferecendo controle granular sobre textos, imagens, gráficos e layouts, tudo sem sair do terminal.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add 24111999/claude-skills

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que claude-skills faz?

📊 Crie e edite apresentações PowerPoint sem esforço com Claude Skills usando manipulação XML para gerenciamento simplificado de conteúdo.

Visão Geral

Esta skill permite que você trabalhe com apresentações PowerPoint utilizando manipulação XML diretamente. Você pode criar novos slides, modificar conteúdo existente e gerenciar toda a estrutura da apresentação sem precisar de software Office.

Funcionalidades

  • Criar novas apresentações do zero
  • Adicionar, remover e reordenar slides
  • Editar texto, imagens e outros elementos
  • Aplicar formatação e estilos
  • Extrair conteúdo de apresentações existentes

Como Usar

  1. Criar uma nova apresentação: Faça upload de um modelo vazio ou use o comando python new_presentation.py para gerar um arquivo PowerPoint básico.

  2. Editar slides: Utilize comandos Python para modificar o XML interno, como adicionar texto ou alterar cores.

  3. Exportar e visualizar: Após as edições, baixe o arquivo output.pptx e abra no PowerPoint ou Google Slides.

Exemplo de Uso

# Criar uma nova apresentação
python create_presentation.py --title "Minha Apresentação" --slides 5

# Adicionar texto a um slide específico
python add_text.py --file apresentacao.pptx --slide 2 --text "Olá, Mundo!"

# Exportar como PDF
python export_pdf.py --file apresentacao.pptx

Dependências

  • Python 3.x
  • Bibliotecas: python-pptx, lxml

Notas

  • A manipulação XML oferece controle granular sobre cada aspecto do slide.
  • Recomenda-se fazer backup dos arquivos originais antes de editar.
  • Esta skill é otimizada para ambientes com suporte a Python e acesso ao sistema de arquivos.

🔧 Desenvolvido para Claude Skills — automatize suas apresentações com inteligência artificial.

Habilidades Relacionadas