<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 7mo ago

by HaipingXu

social-science-claude-scholar

Claude Code configuration for social science research (Economics & Political Science) — 42 skills, quality gates, adversarial QA, causal inference workflows

Works with
  • Claude

23 GitHub stars (23)

Steady at 23 stars — no new stars in the 16 days since Sep 30.

  • 30 skills (30 skills found in its SKILL.md files)
  • 5 forks (5 forks)
  • 7mo ago last update (Last updated 7mo ago)

Install

Skills CLI

npx skills add HaipingXu/social-science-claude-scholar

Asks which skills and agents to install. Just one: npx skills add HaipingXu/social-science-claude-scholar --skill academic-paper-reviewer — add -g for every project.

Claude Code

git clone https://github.com/HaipingXu/social-science-claude-scholarcp -r "social-science-claude-scholar/skills/academic-paper-reviewer" ~/.claude/skills/

Copies the academic-paper-reviewer skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add HaipingXu/social-science-claude-scholar

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 41 files.

  • academic-paper-reviewer

    Multi-perspective academic paper review with dynamic reviewer personas. Simulates 5 independent reviewers (EIC + 3 peer reviewers + Devil's Advocate) with field-specific expertise. Supports full review, re-review (verification), quick assessment, methodology focus, and Socratic guided modes. Triggers on: review paper, peer review, manuscript review, referee report, review my paper, critique paper…

    skills/academic-paper-reviewer/SKILL.md on GitHub (opens in a new tab)
  • Agent Development

    This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.

    skills/agent-identifier/SKILL.md on GitHub (opens in a new tab)
  • architecture-design

    Use ONLY when creating NEW registrable components in ML projects that require Factory/Registry patterns. ✅ USE when: - Creating a new Dataset class (needs @register_dataset) - Creating a new Model class (needs @register_model) - Creating a new module directory with __init__.py factory - Initializing a new ML project structure from scratch - Adding new component types (Augmentation, CollateFunctio…

    skills/architecture-design/SKILL.md on GitHub (opens in a new tab)
  • bug-detective

    This skill should be used when the user asks to "debug this", "fix this error", "investigate this bug", "troubleshoot this issue", "find the problem", "something is broken", "this isn't working", "why is this failing", or reports errors/exceptions/bugs. Provides systematic debugging workflow and common error patterns.

    skills/bug-detective/SKILL.md on GitHub (opens in a new tab)
  • causal-inference-analysis

    Use when the user asks to "implement DID", "run difference-in-differences", "set up IV regression", "instrumental variables", "run RDD", "regression discontinuity", "synthetic control", "staggered treatment", "Callaway-Sant'Anna", "Sun-Abraham", "event study", "parallel trends test", "first stage", "Bartik instrument", "shift-share IV", "write Stata regression code", "convert Stata to Python", "u…

    skills/causal-inference-analysis/SKILL.md on GitHub (opens in a new tab)
  • citation-verification

    This skill provides reference guidance for citation verification in academic writing. Use when the user asks about "citation verification best practices", "how to verify references", "preventing fake citations", or needs guidance on citation accuracy. This skill supports ml-paper-writing by providing detailed verification principles and common error patterns.

    skills/citation-verification/SKILL.md on GitHub (opens in a new tab)
  • code-review-excellence

    Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

    skills/code-review-excellence/SKILL.md on GitHub (opens in a new tab)
  • Command Development

    This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in co…

    skills/command-development/SKILL.md on GitHub (opens in a new tab)
  • Plugin Structure

    This skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDE_PLUGIN_ROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code p…

    skills/command-name/SKILL.md on GitHub (opens in a new tab)
  • daily-coding

    Daily coding assistant that auto-triggers when writing/modifying code, providing a core checklist. ✅ Trigger scenarios: - Implementing new features, adding code, modifying existing code - User requests "write a...", "implement...", "add...", "modify..." - Any coding task involving Edit/Write tools ❌ Does not trigger: - Pure reading/understanding code (no modification intent) - Already covered by…

    skills/daily-coding/SKILL.md on GitHub (opens in a new tab)
  • daily-paper-generator

    Use when the user asks to "generate daily paper", "find recent papers", "search NBER working papers", "find new econ papers", "find new polisci papers", "search arXiv economics", "check journal updates", "what's new in political economy", "find papers on causal inference", "find papers on text as data", or wants paper summaries in comparative politics, political economy, political institutions, p…

    skills/daily-paper-generator/SKILL.md on GitHub (opens in a new tab)
  • data-analysis

    This skill should be used when the user asks to "run data analysis", "analyze this dataset", "regress Y on X", "run the main regressions", "produce tables and figures", "end-to-end analysis", "write analysis script", "set up panel regression", "exploratory data analysis", or "produce publication-ready output". Provides end-to-end data analysis workflow for social science research in Python (prima…

    skills/data-analysis/SKILL.md on GitHub (opens in a new tab)
  • devils-advocate

    This skill should be used when the user asks to "play devil's advocate", "challenge my identification", "what are the weaknesses in my paper", "adversarial critique", "stress test my argument", "find holes in my research design", "what would a hostile referee say", or "challenge my empirical strategy". Produces 5-7 specific adversarial challenges targeting the identification strategy, theoretical…

    skills/devils-advocate/SKILL.md on GitHub (opens in a new tab)
  • doc-coauthoring

    Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or…

    skills/doc-coauthoring/SKILL.md on GitHub (opens in a new tab)
  • frontend-design

    Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.

    skills/frontend-design/SKILL.md on GitHub (opens in a new tab)
  • git-workflow

    This skill should be used when the user asks to "create git commit", "manage branches", "follow git workflow", "use Conventional Commits", "handle merge conflicts", "version control for research", "git for data analysis", "how to track analysis scripts", "version analysis code", "commit Stata do files", "commit Python scripts", "research project git structure", or asks about git branching strateg…

    skills/git-workflow/SKILL.md on GitHub (opens in a new tab)
  • gpt-researcher

    Use this skill when the user asks to "research background on", "find background information about", "search web for context on", "look up policy history of", "find grey literature on", "research institutional context", "find government reports on", "background research for introduction section", "research country context", "web research on", "autonomous web search", "deep research on", "find sour…

    skills/gpt-researcher/SKILL.md on GitHub (opens in a new tab)
  • Hook Development

    This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provide…

    skills/hook-development/SKILL.md on GitHub (opens in a new tab)
  • interview-me

    This skill should be used when the user asks to "interview me about my research", "help me formalize my research idea", "ask me questions about my project", "Socratic research discussion", "help me develop my research question", or "research spec". Conducts a structured Socratic interview to formalize a research idea into a specification document with hypotheses, identification strategy, and data…

    skills/interview-me/SKILL.md on GitHub (opens in a new tab)
  • kaggle-learner

    This skill should be used when the user asks to "learn from Kaggle", "study Kaggle solutions", "analyze Kaggle competitions", or mentions Kaggle competition URLs. Provides access to extracted knowledge from winning Kaggle solutions across NLP, CV, time series, tabular, and multimodal domains.

    skills/kaggle-learner/SKILL.md on GitHub (opens in a new tab)
  • latex-conference-template-organizer

    Organize messy conference LaTeX template .zip files into clean Overleaf-ready structure. Use when the user asks to "organize LaTeX template", "clean up .zip template", or "prepare Overleaf submission template".

    skills/latex-conference-template-organizer/SKILL.md on GitHub (opens in a new tab)
  • MCP Integration

    This skill should be used when the user asks to "add MCP server", "integrate MCP", "configure MCP in plugin", "use .mcp.json", "set up Model Context Protocol", "connect external service", mentions "${CLAUDE_PLUGIN_ROOT} with MCP", or discusses MCP server types (SSE, stdio, HTTP, WebSocket). Provides comprehensive guidance for integrating Model Context Protocol servers into Claude Code plugins for…

    skills/mcp-integration/SKILL.md on GitHub (opens in a new tab)
  • ml-paper-writing

    Write publication-ready ML/AI papers for NeurIPS, ICML, ICLR, ACL, AAAI, COLM. Use when drafting papers from research repos, conducting literature reviews, finding related work, verifying citations, or preparing camera-ready submissions. Includes LaTeX templates, citation verification workflows, and paper discovery/evaluation criteria.

    skills/ml-paper-writing/SKILL.md on GitHub (opens in a new tab)
  • paper-self-review

    This skill should be used when the user asks to "review paper quality", "self-review before submission", "check paper completeness", "score my paper", "validate paper structure", "check identification strategy", "pre-submission review", or "run quality check on paper". Provides systematic 0-100 scored review for economics and political science papers before advisor review or journal submission.

    skills/paper-self-review/SKILL.md on GitHub (opens in a new tab)
  • planning-with-files

    Transforms workflow to use Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Use when starting complex tasks, multi-step projects, research tasks, or when the user mentions planning, organizing work, tracking progress, or wants structured output.

    skills/planning-with-files/SKILL.md on GitHub (opens in a new tab)
  • post-acceptance

    This skill should be used when the user asks to "prepare conference presentation", "create presentation slides", "design poster", "make academic poster", "write promotion content", "create Twitter thread", or mentions post-acceptance conference preparation. Provides comprehensive workflow for presentation, poster, and promotion content creation.

    skills/post-acceptance/SKILL.md on GitHub (opens in a new tab)
  • replication-package

    Use when the user asks to "prepare replication package", "create replication files", "AER replication standards", "APSR replication requirements", "organize code for submission", "data availability statement", "make research reproducible", "package data and code", "openICPSR submission", "dataverse upload", "write data README", "code README for replication", "clean up code for publication", or "s…

    skills/replication-package/SKILL.md on GitHub (opens in a new tab)
  • Research Ideation

    This skill should be used when the user asks to "brainstorm research ideas", "use 5W1H framework", "identify research gaps", "conduct gap analysis", "start research project", "conduct literature review", "define research question", "select research method", "plan research", or mentions research project initiation phase. Provides comprehensive guidance for research startup workflow from idea gener…

    skills/research-ideation/SKILL.md on GitHub (opens in a new tab)
  • results-analysis

    This skill should be used when the user asks to "analyze empirical results", "generate results section", "interpret regression output", "create regression tables", "visualize DID results", "plot event study", "check pre-trends", "first stage F-statistic", "run robustness checks", "interpret causal estimates", or mentions connecting empirical analysis to social science paper writing. Covers DID, I…

    skills/results-analysis/SKILL.md on GitHub (opens in a new tab)
  • review-paper

    This skill should be used when the user asks to "review this paper", "give referee report", "simulate peer review", "what would a referee say", "critique this manuscript", "review paper for AER/APSR", "manuscript review", or "find weaknesses in this paper". Produces a detailed structured referee report covering identification, econometrics, literature, and writing — the kind a top-5 journal refer…

    skills/review-paper/SKILL.md on GitHub (opens in a new tab)

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.