Updated 1mo ago
by aspi6246
Claude-Code-Skills-for-Academics
A collection of Skills for academics.
160 GitHub stars (160)
+6 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | +1 |
| Oct 8 | +3 |
| Oct 9 | +1 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | +1 |
- 18 skills (18 skills found in its SKILL.md files)
- 31 forks (31 forks)
- 1mo ago last update (Last updated 1mo ago)
Install
Skills CLI
npx skills add aspi6246/Claude-Code-Skills-for-Academics
Asks which skills and agents to install. Just one: npx skills add aspi6246/Claude-Code-Skills-for-Academics --skill beamer-check — add -g for every project.
Claude Code
git clone https://github.com/aspi6246/Claude-Code-Skills-for-Academicscp -r "Claude-Code-Skills-for-Academics/beamer-check" ~/.claude/skills/
Copies the beamer-check skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add aspi6246/Claude-Code-Skills-for-Academics
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
beamer-check
Audit and fix Beamer slide decks for compilation errors, layout problems, and visual issues. Use this skill whenever the user says "check my slides", "fix my slides", "the slides don't compile", "text is running off the page", "slides look wrong", or after generating a Beamer deck to verify it before delivering. Also use when the user mentions overfull boxes, overlapping content, broken images, o…
beamer-check/SKILL.md on GitHub (opens in a new tab) -
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.
beamer-slides-teaching/SKILL.md on GitHub (opens in a new tab) -
canvas-lms-api
Use this skill whenever working with the Canvas LMS REST API — including creating or updating modules, pages, and files for a course, building sync scripts, managing course structure programmatically, or uploading files and linking them in pages. Trigger this skill any time the user mentions Canvas, LMS, course sync, module pages, or file uploads to Canvas. Also use when writing or debugging any…
canvas-lms-api/SKILL.md on GitHub (opens in a new tab) -
code-audit
Two-phase code audit workflow for empirical research scripts. Use this skill when the user asks to review, audit, check, validate, or verify R or Python research code — especially code that processes licensed or sensitive data (WRDS, CRSP, WellDatabase, PLIDA). Also use when the user says "check my code", "review this script", "does this look right", or "audit my analysis."
code-audit/SKILL.md on GitHub (opens in a new tab) -
code-sweep
End-of-milestone audit of a research project's `Code/` folder against the paper and outputs. Surfaces drift between scripts, YAML headers, the script registry, outputs, raw data, and the paper. Categorises findings as MUST-FIX or SUGGESTED and proposes fixes one at a time for the user to confirm. Use this skill when the user says "code sweep", "sweep the code", "run a code sweep", "audit my code…
code-sweep/SKILL.md on GitHub (opens in a new tab) -
data-profiler
Systematic dataset profiling protocol for empirical research. Use this skill when the user has a new dataset and wants to understand it before analysis — including unit of observation, variable definitions, panel structure, data quality, and descriptive statistics. Trigger on phrases like "explore this data", "profile this dataset", "what's in this data", "understand this dataset", "describe this…
data-profiler/SKILL.md on GitHub (opens in a new tab) -
edmans-audit
Audit a finance paper against Alex Edmans' "Learnings From 1,000 Rejections" (2025, Financial Management) three-part framework: Contribution, Execution, Exposition. Reads the paper's current LaTeX, applies the framework with per-research-question execution checks, and generates a structured report with severity-labeled findings. Use when the user says "edmans audit", "audit my paper", "run the Ed…
edmans-audit/SKILL.md on GitHub (opens in a new tab) -
glossary
Per-project glossary of key definitions, abbreviations, and command-phrases, stored in `GLOSSARY.md` at the project root. Use this skill when the user defines or asks about a project-specific term — variable names, dataset or database names, acronyms — or sets up a command-phrase (a phrase that maps to an action, e.g. "push" = commit and push the paper to GitHub). Triggers include "add to glossar…
glossary/SKILL.md on GitHub (opens in a new tab) -
paper-editor
Seven-audit editorial review protocol for academic finance working papers. Use this skill when the user asks to review, edit, audit, or critique a working paper, manuscript, or draft — including "run The Editor", "review my paper", "audit this draft", "check if this is ready for submission", "what would Referee 2 say", or any request to evaluate a paper for journal submission. Also use when the u…
paper-editor/SKILL.md on GitHub (opens in a new tab) -
paper-review
Produce a structured summary of an academic working paper or published article. Use this skill when the user shares a paper, asks to summarise a paper, says "what's this paper about", "review this paper", "summarise this for me", or provides a PDF/link to an academic article.
paper-review/SKILL.md on GitHub (opens in a new tab) -
pinboard
Digital pinboard for quick project notes, reminders, and ideas. Use this skill when the user wants to jot down a note, reminder, to-do, paper to read, idea, or data issue — including phrases like "pin this", "note to self", "remind me to", "add to pinboard", "I need to remember to", "check out this paper", "look into this later", "jot this down", "don't let me forget", or any quick note the user…
pinboard/SKILL.md on GitHub (opens in a new tab) -
r-empirical-finance
Conventions for writing empirical finance R code with data.table, fixest, arrow, and ggplot2. Use this skill whenever writing, reviewing, refactoring, or debugging R scripts for panel data, event studies, DiD, IV/2SLS, regressions, or data pipelines — even if the user just says "write some R code" or "clean this data."
r-empirical-finance/SKILL.md on GitHub (opens in a new tab) -
script-registry
Use when creating a new `.Rmd` script in `Code/`, editing the `registry:` YAML block of an existing script in `Code/`, moving a `Code/*.Rmd` into `_Archive/`, or when the user says "update registry", "show registry", or "which script makes X". Before writing any new `Code/*.Rmd` script, read `Code/REGISTRY.md` first and surface existing matches before starting fresh. After any YAML change, run `C…
script-registry/SKILL.md on GitHub (opens in a new tab) -
skill-writing-guide
Reference for writing and improving Claude Code skills. Use when the user asks to create a new skill, improve an existing skill, turn a conversation workflow into a reusable skill, or says anything like "make this a skill", "save this as a skill", or "let's capture this."
skill-writing-guide/SKILL.md on GitHub (opens in a new tab) -
spin-up
Start-of-session orientation routine that briefs Claude on the current state of a project before work begins. Use this skill when the user says "spin up", "spin it up", "let's go", "start up", "spin up the project", "punch it chewy", or any variant signalling they want a session kickoff briefing. Performs: git status check (unpushed commits, remote divergence), CLAUDE.md and README read, most-rec…
spin-up/SKILL.md on GitHub (opens in a new tab) -
top5-framing
Diagnose and raise the general-interest ceiling of an academic economics or finance paper so it reads like a top-5 (or top-3 finance) submission. Use this skill whenever the user asks to review, reframe, or strengthen a paper draft, abstract, introduction, or pitch for a top journal — including requests like "make this more general interest", "why would the JF/QJE care", "punch up my intro", "is…
top5-framing/SKILL.md on GitHub (opens in a new tab) -
wrap-up
End-of-session cleanup routine that captures all session work before context is lost. Use this skill when the user says "wrap up", "wrap-up", "let's wrap it up", "let's wrap up", "wind down", "end session", "that's it for today", "save and close", "let's call it", "close out", "done for today", or any indication they are finishing a work session and want everything documented before starting fres…
wrap-up/SKILL.md on GitHub (opens in a new tab) -
wtf
Re-explain the previous response in plain language when the user did not follow it. Use this skill when the user types "wtf", "wtf?", "huh?", "in English?", "say that simpler", "I don't follow", "you lost me", "explain that again but simpler", "eli5 that", or any short reaction signalling the last answer was too long, too dense, or too jargon-heavy. Rephrases what was already said in ASD-STE100 S…
wtf/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.