Agent Skills: Beamer UNESP Dark Mode

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.

UncategorizedID: neylemkeunesp/beamer-unesp-skill/beamer-unesp

Install this agent skill to your local

pnpm dlx add-skill https://github.com/neylemkeunesp/beamer-unesp-skill/tree/HEAD/beamer-unesp

Skill Files

Browse the full folder contents for beamer-unesp.

Download Skill

Loading file tree…

beamer-unesp/SKILL.md

Skill Metadata

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