Updated 4mo ago
by letitbk
claude-academic-setup
Claude Code + Cursor setup for academic social science researchers (R, Stata, Python). 22 skills, 13 plugins, 5 commands, 14 IDE extensions.
46 GitHub stars (46)
Steady at 46 stars — no new stars in the 16 days since Sep 30.
- 22 skills (22 skills found in its SKILL.md files)
- 1 forks (1 forks)
- 4mo ago last update (Last updated 4mo ago)
Install
Skills CLI
npx skills add letitbk/claude-academic-setup
Asks which skills and agents to install. Just one: npx skills add letitbk/claude-academic-setup --skill brainstorming — add -g for every project.
Claude Code
git clone https://github.com/letitbk/claude-academic-setupcp -r "claude-academic-setup/skills/brainstorming" ~/.claude/skills/
Copies the brainstorming skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add letitbk/claude-academic-setup
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.
-
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation. Also use when user says 'ask me questions', 'interview me', or needs help clarifying requirements.
skills/brainstorming/SKILL.md on GitHub (opens in a new tab) -
catch-up
Use when returning to a project after time away, starting a work session, or recovering from interruption - provides comprehensive project context and recent activity summary
skills/catch-up/SKILL.md on GitHub (opens in a new tab) -
clean-survey-data
Clean survey data with missing value handling, variable recoding, and Stata label conversion to R factors. Use when processing raw survey/health study data, handling coded missing values (91/92/97/98), or converting Stata labels in R.
skills/clean-survey-data/SKILL.md on GitHub (opens in a new tab) -
codex
Get code reviews, plan evaluations, and second opinions using OpenAI Codex CLI (GPT-5.5). Use for reviewing code changes, evaluating implementation plans, getting alternative perspectives, or validating approaches with another AI model.
skills/codex/SKILL.md on GitHub (opens in a new tab) -
datacheck
Use when starting work with a new data file, before any analysis or visualization. Also use when encountering parsing errors, unexpected values, or when the user says "check this data" or "what's in this file".
skills/datacheck/SKILL.md on GitHub (opens in a new tab) -
dataverse-sync
Sync local repository with Harvard Dataverse archive using the API. Use when uploading, replacing, or deleting files in a Dataverse dataset.
skills/dataverse-sync/SKILL.md on GitHub (opens in a new tab) -
discuss-claims
Use when the user wants to create GitHub issues for internal team discussion of core empirical claims in a research paper, or when the user says "post issues", "create claim issues", "set up GitHub discussion", or "discuss findings on GitHub".
skills/discuss-claims/SKILL.md on GitHub (opens in a new tab) -
doc
Use when the task involves reading, creating, or editing `.docx` documents, especially when formatting or layout fidelity matters; prefer `python-docx` plus the bundled `scripts/render_docx.py` for visual checks.
skills/doc/SKILL.md on GitHub (opens in a new tab) -
gemini
Web search, URL analysis, and multi-source synthesis using the Antigravity CLI (agy). Use for online research, fetching and analyzing web pages, combining web search with local files, and synthesizing information from multiple sources.
skills/gemini/skill.md on GitHub (opens in a new tab) -
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms,…
skills/humanizer/SKILL.md on GitHub (opens in a new tab) -
marginaleffects
Computation of marginal effects, comparisons, and predictions using the marginaleffects R package. Use when computing AMEs, factor contrasts, continuous contrasts, or predicted values from regression models. NOT for plotting (use /marginal-effects-plot or /coefficient-plot).
skills/marginaleffects/SKILL.md on GitHub (opens in a new tab) -
marp-slide
Create professional Marp presentation slides with 7 beautiful themes (default, minimal, colorful, dark, gradient, tech, business). Use when users request slide creation, presentations, or Marp documents. Supports custom themes, image layouts, and "make it look good" requests with automatic quality improvements.
skills/marp-slide/SKILL.md on GitHub (opens in a new tab) -
napkin
Maintain a per-repo napkin file that tracks mistakes, corrections, and what works. Activates EVERY session, unconditionally. Read the napkin before doing anything. Write to it continuously as you work — not just at session boundaries. Log your own mistakes, not just user corrections. The napkin lives in the repo at `.claude/napkin.md`.
skills/napkin/SKILL.md on GitHub (opens in a new tab) -
pdf
Use when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction.
skills/pdf/SKILL.md on GitHub (opens in a new tab) -
playwright
Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via `playwright-cli` or the bundled wrapper script.
skills/playwright/SKILL.md on GitHub (opens in a new tab) -
qualtrics-survey
Manage Qualtrics surveys via API - list blocks/questions, create/update questions, add JavaScript, manage embedded data and display logic. Use for modifying existing surveys with LLM-powered features.
skills/qualtrics-survey/SKILL.md on GitHub (opens in a new tab) -
screenshot
Use when the user explicitly asks for a desktop or system screenshot (full screen, specific app or window, or a pixel region), or when tool-specific capture capabilities are unavailable and an OS-level capture is needed.
skills/screenshot/SKILL.md on GitHub (opens in a new tab) -
security-best-practices
Perform language and framework specific security best-practice reviews and suggest improvements. Trigger only when the user explicitly requests security best practices guidance, a security review/report, or secure-by-default coding help. Trigger only for supported languages (python, javascript/typescript, go). Do not trigger for general code review, debugging, or non-security tasks.
skills/security-best-practices/SKILL.md on GitHub (opens in a new tab) -
skill-creator
Use when creating new skills, editing existing skills, scaffolding skill directories, packaging skills for distribution, or verifying skills work before deployment. Combines Anthropic's official skill authoring guide with TDD methodology.
skills/skill-creator/SKILL.md on GitHub (opens in a new tab) -
stop-slop
Remove AI writing patterns from prose. Use when drafting, editing, or reviewing text to eliminate predictable AI tells.
skills/stop-slop/SKILL.md on GitHub (opens in a new tab) -
survey-analysis
Design-based survey analysis in R using the survey package. Use for survey design setup, weighted descriptives, svyglm regression, raking, and calibration. NOT for IPW/propensity scores (use /compute-survey-weights).
skills/survey-analysis/SKILL.md on GitHub (opens in a new tab) -
viz
Use when creating any data visualization, chart, figure, or plot. Also use when the user asks to "plot", "graph", "visualize", "make a figure", or refine an existing chart.
skills/viz/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.