Updated 4w ago
by joshzyj
open-scholar-skill
Open scholar skill, a claude code plugin, for academic research
171 GitHub stars (171)
+10 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | +1 |
| Oct 2 | +2 |
| Oct 3 | 0 |
| Oct 4 | +1 |
| Oct 5 | 0 |
| Oct 6 | +1 |
| Oct 7 | +1 |
| Oct 8 | +1 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | +1 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | +1 |
| Oct 16 | +1 |
- 30 skills (30 skills found in its SKILL.md files)
- 23 forks (23 forks)
- 4w ago last update (Last updated 4w ago)
Install
Skills CLI
npx skills add joshzyj/open-scholar-skill
Asks which skills and agents to install. Just one: npx skills add joshzyj/open-scholar-skill --skill scholar-analyze — add -g for every project.
Claude Code
git clone https://github.com/joshzyj/open-scholar-skillcp -r "open-scholar-skill/.claude/skills/scholar-analyze" ~/.claude/skills/
Copies the scholar-analyze skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add joshzyj/open-scholar-skill
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 — showing the first 30 of 36 files.
-
scholar-analyze
Run data analytics and produce publication-quality tables and visualizations for social science research. Saves regression tables (HTML/TeX/docx), figures (PDF/PNG), an internal analysis log, and a publication-ready Results document (prose + table notes + figure captions). Accepts file paths, inline/pasted data, or fetches from online sources (NHANES, IPUMS, GSS, World Bank, etc.). Runs A9/B9 ver…
.claude/skills/scholar-analyze/SKILL.md on GitHub (opens in a new tab) -
scholar-annotate
Turn unstructured text into validated, structured variables at corpus scale with LLMs: codebook design, dev/gold-set construction, DSPy prompt optimization, a hard reliability gate (Cohen κ ≥ 0.70), scale-out via managed Batch APIs or a local/HPC server, and distillation to a cheap classifier for very large corpora. Use for LLM annotation, classification, framing/stance coding, relevance filterin…
.claude/skills/scholar-annotate/SKILL.md on GitHub (opens in a new tab) -
scholar-auto-improve
Automatic quality auditor and continuous improvement engine for the scholar-skill suite. Four modes: (1) OBSERVE — post-skill output audit (run after any skill); (2) AUDIT — skill-suite structural health check; (3) IMPROVE — propose and apply fixes to skill definitions; (4) EVOLVE — cross-session pattern analysis and systemic improvements. Designed to run automatically at the end of any scholar-s…
.claude/skills/scholar-auto-improve/SKILL.md on GitHub (opens in a new tab) -
scholar-auto-research
Stable, deterministic social-science research-paper pipeline from idea or data to verified manuscript, citations, replication package, and final md/docx/tex/pdf outputs. Use when the user wants a reliable end-to-end auto-research chain that avoids the evolving scholar-full-paper workflow.
.claude/skills/scholar-auto-research/SKILL.md on GitHub (opens in a new tab) -
scholar-brainstorm
Generate research questions from existing materials — codebooks, survey questionnaires, datasets, or published papers/abstracts. Three modes: DATA (data files with safety scan + empirical signal tests), MATERIALS (codebook/questionnaire only with theory-driven ranking), PAPER (published paper/abstract → follow-up research ideas via SciThinker-30B + multi-agent evaluation). Auto-detects mode from…
.claude/skills/scholar-brainstorm/SKILL.md on GitHub (opens in a new tab) -
scholar-causal
Comprehensive causal inference toolkit for social science research. Covers DAG construction, method selection, and thirteen identification strategies (OLS, DiD, RD, IV, FE, matching/reweighting, synthetic control, causal mediation, staggered DiD, DML/causal forests, bunching estimation, shift-share/Bartik instruments, distributional/quantile methods) — each with assumptions, diagnostics, R code,…
.claude/skills/scholar-causal/SKILL.md on GitHub (opens in a new tab) -
scholar-citation
Full citation management for social science manuscripts. Eight modes: (1) INSERT — add in-text citations to uncited claims; (2) AUDIT — find orphans, missing refs, year/author mismatches, duplicates; (3) CONVERT-STYLE — convert between styles (ASA, APA, numbered, author-date); (4) FULL-REBUILD — inventory claims → search Zotero + CrossRef → insert → assemble → audit; (5) VERIFY — verify each ref…
.claude/skills/scholar-citation/SKILL.md on GitHub (opens in a new tab) -
scholar-code-review
Systematic multi-agent code review of all analysis scripts produced in a project. 6 specialized agents review for: (1) correctness & logic errors, (2) robustness & defensive coding, (3) statistical implementation fidelity, (4) reproducibility & replication readiness, (5) code style & AI-generated anti-patterns, (6) data handling & variable construction (miscoded categories, wrong recodes, mishand…
.claude/skills/scholar-code-review/SKILL.md on GitHub (opens in a new tab) -
scholar-collaborate
Multi-author research collaboration management. Covers CRediT role assignment, task delegation and tracking, co-author communication templates, contribution documentation, version management, conflict resolution, mentoring frameworks for student collaborators, and team coordination for multi-site or multi-PI projects. Use when managing a research team or preparing multi-author submissions.
.claude/skills/scholar-collaborate/SKILL.md on GitHub (opens in a new tab) -
scholar-compute
Design and execute computational social science analyses across 11 modules: text-as-data/NLP (STM, BERTopic, Wordfish, BERT, conText embedding regression, LLM annotation + DSL bias correction, XLM-R/mBERT); ML (supervised, Double ML, Causal Forests, Bayesian brms/Stan, conformal prediction); network analysis (ERGMs, SAOMs, relational event models, GNN via PyTorch Geometric); agent-based modeling…
.claude/skills/scholar-compute/SKILL.md on GitHub (opens in a new tab) -
scholar-conceptual
Build original theoretical frameworks and produce publication-quality conceptual diagrams for social science research. Two modes: (1) THEORIZE — construct new theories from empirical puzzles using typology construction (property-space analysis), process theorizing, mechanism specification (Coleman's boat, Hedström DBO), scope condition mapping, multi-level models, abductive inference, and synthet…
.claude/skills/scholar-conceptual/SKILL.md on GitHub (opens in a new tab) -
scholar-data
Comprehensive open data directory (100+ datasets across 14 categories) with auto-fetch capability, plus data collection instrument design, variable dictionaries, data management, IRB materials, and web/digital data collection for social science studies. Covers GSS, PSID, ACS, CPS, ESS, WVS, Afrobarometer, Eurobarometer, DHS, PISA, OECD, Eurostat, WHO, OpenAlex, Harvard Dataverse, ICPSR, Zenodo, O…
.claude/skills/scholar-data/SKILL.md on GitHub (opens in a new tab) -
scholar-design
Plan a rigorous research design, run power analysis, specify variables, select an analytic strategy, design computational studies (NLP/ML/networks/ABM), write a pre-analysis plan, and draft the Data and Methods section for social science research. Produces a design blueprint saved to disk. Use after /scholar-hypothesis and before /scholar-data and /scholar-analyze.
.claude/skills/scholar-design/SKILL.md on GitHub (opens in a new tab) -
scholar-eda
Conduct exploratory data analysis (EDA) before hypothesis testing. Run when the user has a dataset and needs to load data, build the analytic sample, diagnose missing data, inspect distributions, visualize relationships, check collinearity, and produce a publication-ready Table 1 and pre-analysis memo. Produces figures (PDF/PNG) and tables (HTML/docx/TeX). Saves output to disk. Works after /schol…
.claude/skills/scholar-eda/SKILL.md on GitHub (opens in a new tab) -
scholar-ethics
Research ethics toolkit for social scientists. Covers (1) AI tool data privacy audit — document and report how data was handled when using tools like Claude Code, Codex, or ChatGPT, and produce journal-required AI use disclosures; (2) plagiarism check — self-plagiarism, text recycling, AI-generated text detection guidance, and originality statements; (3) research authenticity audit — detect and r…
.claude/skills/scholar-ethics/SKILL.md on GitHub (opens in a new tab) -
scholar-hypothesis
Develop theoretically grounded hypotheses and draft publication-ready Theory sections. Covers puzzle framing (5 types: anomaly, contradiction, extension, mechanism, scope), framework selection from 25+ sociological/linguistic theories (stratification, networks, culture, institutional, life course, analytical sociology via Coleman's boat + Hedström DBO, intersectionality, racial formation, social…
.claude/skills/scholar-hypothesis/SKILL.md on GitHub (opens in a new tab) -
scholar-idea
Explore broad social science ideas and convert them into formal, researchable questions. Use when the user has an early-stage topic, puzzle, or rough question and wants sharper research questions, candidate mechanisms, scope conditions, testable hypotheses, and feasible study directions.
.claude/skills/scholar-idea/SKILL.md on GitHub (opens in a new tab) -
scholar-init
Initialize a new research project directory for open-scholar-skill. Creates the standard layout (data/raw, data/interim, data/processed, materials, output, .claude, logs), copies or symlinks raw files and materials into place, runs a local safety scan on every ingested file, and writes .claude/safety-status.json so the PreToolUse guard knows which files Claude may Read. Four modes: (1) init — cre…
.claude/skills/scholar-init/SKILL.md on GitHub (opens in a new tab) -
scholar-journal
Format, select, and prepare a manuscript for journal submission. 5 modes: FULL-PACKAGE (structure audit + checklist + cover letter + open science), FORMAT-CHECK (audit against journal requirements), COVER-LETTER (journal-calibrated draft), SELECT-JOURNAL (score against 18 journals, ranked list + journal ladder), RESUBMIT-PACKAGE (post-rejection or R&R prep). Covers 18 journals: ASR, AJS, Demograp…
.claude/skills/scholar-journal/SKILL.md on GitHub (opens in a new tab) -
scholar-knowledge
User-scoped, cross-project knowledge graph that persists extracted intellectual content (findings, mechanisms, theories, paper relationships) across projects and sessions. Layers on top of Zotero with richer content than raw bibliographic metadata. Eight modes: (1) INGEST — add papers from Zotero, PDF, lit-review output, DOI, or manual entry; (2) SEARCH — query by topic, author, theory, method, o…
.claude/skills/scholar-knowledge/SKILL.md on GitHub (opens in a new tab) -
scholar-ling
Design and analyze studies in sociolinguistics, language variation, acoustic phonetics, discourse analysis, language contact, and computational linguistics. Covers VARBRUL/Rbrul for variation analysis, mixed-effects models for acoustic data, conversation analysis, critical discourse analysis, language attitudes (matched guise), corpus linguistics, computational sociolinguistics (conText embedding…
.claude/skills/scholar-ling/SKILL.md on GitHub (opens in a new tab) -
scholar-lit-review-hypothesis
Conduct a systematic literature review AND develop theory and hypotheses in one integrated workflow. Use when the user wants to map existing knowledge, identify gaps, select theoretical frameworks that address those gaps, specify mechanisms, and derive testable hypotheses — producing a publication-ready Literature Review and Theory section. Works best after /scholar-idea. Replaces running /schola…
.claude/skills/scholar-lit-review-hypothesis/SKILL.md on GitHub (opens in a new tab) -
scholar-lit-review
Conduct a systematic literature review that maps the current landscape of a research question. Produces a structured literature landscape map (field evolution, theoretical landscape, established/contested/null findings, mechanism inventory, methodological landscape, gap analysis), a publication-ready review draft, and a search log. Three modes: full landscape map (40-80 papers), targeted review f…
.claude/skills/scholar-lit-review/SKILL.md on GitHub (opens in a new tab) -
scholar-monitor
Current-awareness literature monitoring for social sciences. Tracks new publications from top journals (ASR, AJS, Demography, Social Forces, NHB, NCS, Science Advances, APSR, PNAS), preprint servers (arXiv cs.CL for LLM research, cs.CY for computational social science, econ.GN), and custom author/keyword watchlists. Delta-based and /loop-safe: each invocation fetches only papers published since t…
.claude/skills/scholar-monitor/SKILL.md on GitHub (opens in a new tab) -
scholar-open
Implement open science practices for a social science study. Five modes: (1) PREREGISTER — OSF / AsPredicted / EGAP / Registered Reports; secondary-data preregistration; deviation reporting; (2) DATA-SHARE — FAIR principles, de-identification, repository selection (Dataverse / ICPSR / Zenodo / QDR), social media policies, computational data (model weights, embeddings), data availability statement…
.claude/skills/scholar-open/SKILL.md on GitHub (opens in a new tab) -
scholar-openai
External review via OpenAI Codex CLI agents. Spawns multiple parallel Codex agents (codex exec) to independently review analysis scripts, verify manuscript-to-output consistency, check statistical logic, and audit reproducibility. Each agent writes a review report to disk. Claude reads all reports, synthesizes a consolidated review with severity-ranked issues, and presents a fix checklist. Read-o…
.claude/skills/scholar-openai/SKILL.md on GitHub (opens in a new tab) -
scholar-polish
Personalize and refine academic manuscript writing style by injecting distinctive authorial micro-patterns (tiny topos). Detects and replaces generic hedging stacks, formulaic transitions, symmetrical parallelism, over-enumeration, and other flat prose patterns with natural, voice-rich academic writing. Three modes: SCAN (diagnose style patterns), REWRITE (apply fixes), FULL (scan + rewrite). Pre…
.claude/skills/scholar-polish/SKILL.md on GitHub (opens in a new tab) -
scholar-qual
Qualitative research methods toolkit for social sciences. Covers codebook development, grounded theory coding (open, axial, selective), Braun & Clarke reflexive thematic analysis, systematic content analysis (Krippendorff), LLM-assisted qualitative coding with human validation (Lin & Zhang 2025 framework), mixed-methods integration, and inter-coder reliability assessment. Produces codebooks, code…
.claude/skills/scholar-qual/SKILL.md on GitHub (opens in a new tab) -
scholar-rag
Build and query a local vector database + GraphRAG over your entire reference library (Zotero or a PDF folder) for literature review. Downloads/locates full-text PDFs, extracts text (pdftotext/PyMuPDF/vision-OCR), chunks and embeds with bge-m3 into LanceDB, and layers a local-LLM GraphRAG (entity/relation extraction + Leiden communities + community summaries) seeded from the scholar-knowledge gra…
.claude/skills/scholar-rag/SKILL.md on GitHub (opens in a new tab) -
scholar-replication
Build, document, test, and validate a journal-ready replication package for social science research. Six modes: (1) BUILD — assemble scripts, data, documentation into structured replication directory from output/[slug]/scripts/ and project artifacts; (2) DOCUMENT — generate comprehensive README (AEA template), codebook, data dictionary, computational requirements, dependency graph; (3) TEST — exe…
.claude/skills/scholar-replication/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.