aspi6246/beamer-slides-teaching
> Generate LaTeX Beamer slide decks using my defined style and conventions. Use this skill whenever the user asks to create slides, a presentation, a lecture deck, or Beamer content — for teaching.
npx skills add https://github.com/aspi6246/Claude-Code-Skills-for-Academics --skill beamer-slides-teaching
fontspec — it is incompatible with pdfLaTeX\usepackage[T1]{fontenc} and \usepackage{lmodern} for fontsin the Overleaf project settings
Use the standard preamble from assets/uts-beamer-preamble.tex as a starting
point. The basic structure is:
\documentclass[aspectratio=169]{beamer}
\usetheme{Madrid}
\usecolortheme{whale}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{amsmath}
\title{Title Here}
\author{Author Name}
\institute{University of Technology Sydney \\ Faculty of Business}
\date{\today}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}{Outline}
\tableofcontents
\end{frame}
% Content sections and frames here
\end{document}
\begin{itemize} sparingly — prefer short declarative statementsor a single key claim followed by supporting evidence
not "Results")
Always use booktabs for tables in slides:
\begin{frame}{Summary Statistics}
\begin{table}
\centering
\small
\begin{tabular}{lccc}
\toprule
Variable & Mean & Std. Dev. & N \\
\midrule
ROA & 0.045 & 0.089 & 12{,}340 \\
Leverage & 0.312 & 0.201 & 12{,}340 \\
Firm Size & 7.21 & 1.84 & 12{,}340 \\
\bottomrule
\end{tabular}
\end{table}
\end{frame}
Use \small or \footnotesize for tables to fit slides. Use {,} for
thousand separators in numbers.
Tag every discussion question with its Bloom's taxonomy level in a LaTeX
comment so the instructor can gauge cognitive demand at a glance:
\begin{frame}{Discussion}
% [Bloom: Evaluate]
\textbf{Question:} A mining company's CEO argues that voluntary ESG
reporting is sufficient and mandatory disclosure would harm competitiveness.
\vspace{0.5em}
Evaluate this claim in light of the ASX Corporate Governance Council's
``if not, why not'' approach. What are the strengths and weaknesses of
each model?
\end{frame}
Bloom's levels: Remember → Understand → Apply → Analyse → Evaluate → Create.
Aim for a mix across a lecture, with more weight on the upper levels.
Structure case study material as: Context → Tension → Question
\begin{frame}{Enron: The Gatekeepers}
% Context
Arthur Andersen served as both auditor and consultant to Enron,
earning \$52M in fees in 2000 alone.
\vspace{0.5em}
% Tension
The dual relationship created a financial incentive to preserve the
client relationship at the expense of audit independence.
\vspace{0.5em}
% Question — [Bloom: Analyse]
\textbf{What structural features of the audit market enabled this
conflict, and how have post-SOX reforms addressed them?}
\end{frame}
When slides cover corporate governance topics, reference these frameworks
where relevant:
Always contextualise Australian governance comparatively — note how the
principles-based "if not, why not" approach differs from rules-based regimes
(e.g., SOX in the US).
When generating MCQs for teaching, follow these conventions:
\begin{frame}{Quick Check}
Under the ASX CGC Principles, a listed company that does not comply
with a recommendation must:
\begin{enumerate}[(a)]
\item Pay a fine to ASIC
\item Explain why it has not complied in its annual report
\item Seek shareholder approval for the non-compliance
\item Delist from the ASX within 12 months
\end{enumerate}
\vspace{0.5em}
\textit{Answer: (b)}
\end{frame}
\only<2> overlayto reveal it on click
Before generating any slide deck, read references/slide-rhetoric.md for
principles on narrative structure, information hierarchy, and slide design.
Apply these principles to every deck.
Take aspi6246/beamer-slides-teaching from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.