Claude Code Plugins

Community-maintained marketplace

Feedback

Gerar apresentações Beamer LaTeX no padrão UNESP dark mode. Usar quando o usuário pedir para criar slides, apresentações, ou palestras em Beamer/LaTeX. O template usa tema Madrid com cores escuras (fundo RGB 26,26,26), ícones FontAwesome5, e suporte a código Python/outros. Ideal para apresentações técnicas, acadêmicas ou palestras.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name beamer-unesp
description Gerar apresentações Beamer LaTeX no padrão UNESP dark mode. Usar quando o usuário pedir para criar slides, apresentações, ou palestras em Beamer/LaTeX. O template usa tema Madrid com cores escuras (fundo RGB 26,26,26), ícones FontAwesome5, e suporte a código Python/outros. Ideal para apresentações técnicas, acadêmicas ou palestras.

Beamer UNESP Dark Mode

Skill para criar apresentações Beamer no padrão visual do Ney Lemke (UNESP).

Características do Template

  • Aspecto: 16:9 (aspectratio=169), fonte 12pt
  • Tema: Madrid + beaver (customizado dark)
  • Cores:
    • accent (azul): destaque principal, links, estrutura
    • secondary (roxo): destaque secundário
    • success (verde): exemplos positivos
    • warning (amarelo): alertas leves
    • danger (vermelho): alertas críticos
  • Ícones: FontAwesome5 (\faIcon)

Estrutura Padrão

\section{Nome da Seção}

\begin{frame}{Título do Slide}
    % Conteúdo
\end{frame}

Blocos Disponíveis

% Bloco padrão (fundo accent)
\begin{block}{Título}
    Conteúdo
\end{block}

% Bloco de alerta (fundo vermelho)
\begin{alertblock}{Atenção}
    Conteúdo crítico
\end{alertblock}

% Bloco de exemplo (fundo verde)
\begin{exampleblock}{Exemplo}
    Conteúdo positivo
\end{exampleblock}

Layout em Colunas

\begin{columns}
    \begin{column}{0.5\textwidth}
        % Coluna esquerda
    \end{column}
    \begin{column}{0.5\textwidth}
        % Coluna direita
    \end{column}
\end{columns}

Código Fonte

\begin{frame}[fragile]{Título}
    \begin{block}{Descrição}
        \begin{lstlisting}[language=Python]
def exemplo():
    return "Hello"
        \end{lstlisting}
    \end{block}
\end{frame}

Ícones FontAwesome5 Comuns

Contexto Ícones
Tech \faCode, \faServer, \faDatabase, \faNetworkWired
IA \faRobot, \faBrain, \faMicrochip
Docs \faFile, \faBook, \faGraduationCap
Alertas \faExclamationTriangle, \faCheckCircle, \faBug
Misc \faLightbulb, \faBolt, \faArrowRight, \faEnvelope

Descrições com Ícones Coloridos

\begin{description}
    \item[\textcolor{accent}{\faCube} Item] Descrição
    \item[\textcolor{success}{\faBrain} Outro] Descrição
\end{description}

Workflow

  1. Copiar assets/template.tex e assets/logo_unesp.png para o diretório de trabalho
  2. Substituir placeholders:
    • {{TITLE}}, {{SHORT_TITLE}}, {{SUBTITLE}}
    • {{AUTHOR}}
    • {{TITLE_ICONS}} (ex: \faRobot\, \faCode)
    • {{CONTENT}} (slides e seções)
    • {{CLOSING_ICON}}, {{CLOSING_MESSAGE}}, {{FOOTER_ICONS}}
    • {{CONTACT_INFO}} (recursos adicionais)
  3. Compilar com pdflatex ou latexmk

Importante: O logo logo_unesp.png deve estar no mesmo diretório do arquivo .tex.

Boas Práticas

  • Usar \section{} para agrupar slides relacionados
  • Preferir colunas para comparações lado a lado
  • Usar alertblock para riscos/limitações, exampleblock para benefícios
  • Incluir ícones relevantes nos títulos de blocos
  • Manter slides concisos (máx 6-7 itens por lista)
  • Usar [fragile] em frames com código