A skill your agent uses when defending the research design of a British Journal of Political Science (BJPS) manuscript — causal identification for quantitative work, case selection and process…

MITAuto-check passedResearch & Science

Install Bjps Research Design

skills CLI
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill bjps-research-design -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install brycewang-stanford/Awesome-Journal-Skills bjps-research-design --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/brycewang-stanford/Awesome-Journal-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/British-Journal-of-Political-Science-Skills/skills/bjps-research-design .claude/skills/bjps-research-design && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
bjps-research-design
GitHub stars
1.2k
Token cost
~1.7k tokens
SKILL.md length
703 words
Files
1
Skills in repo
2,387
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when defending the research design of a British Journal of Political Science (BJPS) manuscript — causal identification for quantitative work, case selection and process…

  • Defending the research design of a British Journal of Political Science (BJPS) manuscript — causal identification for quantitative work
  • SKILL.md covers When to trigger, Quantitative / causal inference, Qualitative / case-based and Experiments (lab / survey /…, plus 8 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Case selection and process tracing for qualitative work

What it does

Bjps Research Design is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when defending the research design of a British Journal of Political Science (BJPS) manuscript — causal identification for quantitative work, case selection and process tracing for qualitative work, experimental and survey-experimental design, or formal-empirical linkage. BJPS judges each tradition on its own terms. Strengthens the design; it does not write code.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Research & Science, covering Experimental design and Econometrics and empirical research. The repository describes itself as: Journal-specific Claude Code/Codex skill packs covering mainstream journals — AER, QJE, Nature, Cell, 管理世界, 经济研究 & 200+ more — your fast track to getting published. | 覆盖主流期刊的… The licence is MIT.

When your agent uses it

  • Defending the research design of a British Journal of Political Science (BJPS) manuscript — causal identification for quantitative work
  • Case selection and process tracing for qualitative work
  • Experimental and survey-experimental design
  • Formal-empirical linkage

Example prompts

  • “/bjps-research-design”

What it can do on your machine

Read from SKILL.md and the folder at commit 932eb23. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Bjps Research Design loads about 1.7k tokens when it runs. Until then it costs about 98 tokens; SKILL.md has 703 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~98
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from brycewang-stanford/Awesome-Journal-Skills at commit 932eb23, republished under its MIT licence (© brycewang-stanford). 703 words, ~1,732 tokens.

Download SKILL.mdSave it as .claude/skills/bjps-research-design/SKILL.md (or your agent's skills folder).
name
bjps-research-design
description
Use when defending the research design of a British Journal of Political Science (BJPS) manuscript — causal identification for quantitative work, case selection and process tracing for qualitative work, experimental and survey-experimental design, or formal-empirical linkage. BJPS judges each tradition on its own terms. Strengthens the design; it does not write code.

Research Design (bjps-research-design)

BJPS accepts many methodologies but is demanding about each. The design must credibly connect the argument (bjps-theory-building) to evidence, and — because BJPS is international and cross-subfield — make the case generalize beyond a single setting. This skill is mode-aware: pick the section that matches your work and defend it against the strongest alternative explanation.

When to trigger

  • Specifying identification, case selection, or experimental design
  • A reviewer questioned causal claims, case choice, external validity, or a confound
  • Preparing a pre-analysis plan for an experiment or observational study
  • Justifying why your design adjudicates the rival account from bjps-literature-positioning

Quantitative / causal inference

  • Identification first. State the estimand and the assumptions that license a causal reading (ignorability, parallel trends, exclusion, continuity). Defend them, don't assert them.
  • Designs: experiments (incl. survey/conjoint), DID/event study (use modern staggered-adoption estimators, not naive TWFE), IV (first-stage strength, exclusion, weak-IV-robust inference), RDD (density/manipulation tests, bandwidth robustness), matching/weighting with balance + sensitivity.
  • Inference: cluster at the level of treatment assignment; randomization inference for experiments; multiple-comparison adjustment when testing many implications.
  • Sensitivity: how strong must an unobserved confounder be to overturn the result?

Qualitative / case-based

  • Case selection justified by design logic (typical, deviant, most/least-likely, paired comparison) — not convenience. Say what the case is a case of, and what it generalizes to.
  • Process tracing with explicit tests (hoop, smoking-gun, straw-in-the-wind); state what evidence would have disconfirmed the argument.
  • Source transparency: archives, interviews, fieldnotes — plan how they will be documented and cited (see bjps-transparency-and-data).

Experiments (lab / survey / field)

  • Preregister the design and primary analyses; report power/MDE; pre-specify subgroups.
  • Address attention/manipulation checks, attrition, and ethics/consent.
  • For survey experiments: sampling frame, treatment realism, and the generalization claim — BJPS reviewers ask whether a single-country experiment speaks to a general mechanism.

Formal-empirical linkage

  • Make the empirical test follow from the model's comparative statics, not a loose analogy.
  • Distinguish predictions that are unique to your model from those shared with rivals.

The adjudication test (BJPS-specific)

For the single strongest rival explanation, write one sentence: "If the rival were true rather than my argument, the data would look like ___; instead they look like ___." Then add the generalization sentence: "This design speaks beyond my case because ___." If you cannot write both, the design does not yet identify a contribution of general interest.

Show full SKILL.md (331 more words)Show less

Execution bridge (StatsPAI / Stata MCP)

Estimate and audit the design, don't only describe it. Full map: execution-with-mcp. BJPS is comparative/IR-heavy — cross-country panels with confounded institutions; emphasize fixed effects, clustering, and weak-IV-robust inference.

  • detect_design → recommend → fit with as_handle=true → audit_result.
  • Observational causal claims: staggered DiD (callaway_santanna / sun_abraham + bacon_decomposition + honest_did_from_result); IV (effective_f_test + anderson_rubin_ci); RDD (rdrobust + mccrary_test).
  • Experiments: randomization-based inference, romano_wolf for many-outcome family-wise control, and mediate for mediation (not naive controlling-away).
  • Sensitivity: oster_delta / sensemakr for observational claims.

Report the effect size in interpretable units; route the full battery to the appendix/supplement. A run end-to-end (synthetic data, real returns) is in the JF execution walkthrough.

Anti-patterns

  • Naive TWFE on staggered treatment; clustering at the wrong level
  • "Causal" language on a design that only supports association
  • Convenience case selection dressed up as theory-driven
  • A single-country experiment over-generalized to "people" with no caveat about context
  • A design that cannot distinguish your argument from the leading alternative

Output format

【Mode】quant-causal / qualitative / experiment / formal-empirical
【Estimand or claim】what is being identified/shown
【Key assumption(s)】and how each is defended
【Rival ruled out】the adjudication sentence
【Generalizes because】the cross-case generalization sentence
【Robustness/sensitivity】planned checks
【Next】bjps-data-analysis

What BJPS reviewers ask of each design mode

ModeThe decisive design questionThe move that satisfies it
Quant-causalDoes the design license the causal word, and does it travel?Estimand + assumption + sensitivity, plus the generalization sentence
QualitativeIs case selection design-driven, and a case of what?Justify selection logic; state the population the case speaks to
ExperimentIs a single-country result framed as a general mechanism?Pre-register; report MDE; caveat context; argue the mechanism travels
Formal-empiricalDo the tests follow the comparative statics?Map each prediction to a parameter the model moves

Calibration anchors (hedged)

  • BJPS judges each tradition on its own terms — do not force a regression template onto qualitative, formal, or interpretive work, and do not excuse a weak design by appeal to pluralism.
  • The international remit adds a second bar beyond identification: a clean design that cannot speak past its single setting is a positioning weakness as well as a generalization one.

Supplementary resources

© brycewang-stanford, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in British-Journal-of-Political-Science-Skills/skills/bjps-research-design of brycewang-stanford/Awesome-Journal-Skills.

Open the folder on GitHubat commit 932eb23

Compare with similar skills

Bjps Research Design next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Bjps Research Design compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bjps Research Design this skillbrycewang-stanford/Awesome-Journal-Skills1.2k—~1.7kAutomated safety check: PassMIT
Causalai-analyst-lab/ai-analyst304—~1.8kAutomated safety check: PassMIT
Fin Experiment Designcsmar432/finai-research109—~4.2kAutomated safety check: PassMIT
Judea PearlK-Dense-AI/mimeo282—~1.7kAutomated safety check: PassMIT
Academic Paper Verifybrycewang-stanford/Auto-Empirical-Research-Skills4.6k—~2.9kAutomated safety check: PassCustom licence
Designing Experimentsforyourhealth111-pixel/Vibe-Skills3.6k—~600Automated safety check: PassApache-2.0

Similar skills

  • Causal

    ai-analyst-lab/ai-analyst

    Causal inference toolkit for when experiments are not possible: estimate treatment effects from observational data with assumption checks and mandatory caveats.

    304 GitHub stars~1.8k tokensUpdated 10 days ago
    Research & ScienceAuto-check passed
  • Fin Experiment Design

    csmar432/finai-research

    经济金融实证方法设计。根据研究想法和REFINEDDESIGN.md,生成完整的实证研究设计方案,覆盖识别策略选择、样本构建、变量定义、稳健性检验清单和内生性处理方案。

    109 GitHub stars~4.2k tokensUpdated 5 days ago
    Research & ScienceAuto-check passed
  • Judea Pearl

    K-Dense-AI/mimeo

    Applies Judea Pearl's causal reasoning frameworks to distinguish correlation from causation, evaluate AI capabilities, and make counterfactual decisions.

    282 GitHub stars~1.7k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed
  • Academic Paper Verify

    brycewang-stanford/Auto-Empirical-Research-Skills

    Thoroughly verify all code, tables, figures, modeling decisions, and quantitative claims in an academic paper against its source R scripts and output files.

    4.6k GitHub stars~2.9k tokensUpdated 5 days ago
    Research & ScienceAuto-check passed
  • Designing Experiments

    foryourhealth111-pixel/Vibe-Skills

    Design experiments and quasi-experiments before analysis. An agent skill from foryourhealth111-pixel/Vibe-Skills.

    3.6k GitHub stars~600 tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed
  • Jape Identification Strategy

    franklee16/academic-research-skills

    A skill your agent uses when designing or defending the empirical identification of a Journal of Applied Econometrics (JAE) manuscript — a credible strategy applied to real data, with assumptions…

    223 GitHub starsUsed in 1 repo~707 tokens
    Research & ScienceAuto-check passed

More from brycewang-stanford/Awesome-Journal-Skills

All 2,387 skills in this repo
  • Aaag Data Analysis

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when running and reporting the analysis for an Annals of the American Association of Geographers manuscript — spatial statistics and modeling, remote-sensing accuracy, or…

    1.2k GitHub stars~1.3k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Literature Positioning

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when positioning an Annals of the American Association of Geographers manuscript in the literature — engaging geographic scholarship across the relevant area and the…

    1.2k GitHub stars~1.3k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Rebuttal

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when responding to an Annals of the American Association of Geographers decision letter (major/minor revision) — building a point-by-point response to the subject editor and…

    1.2k GitHub stars~1.4k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Research Design

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when defending the research design of an Annals of the American Association of Geographers manuscript — spatial/quantitative analysis and GIScience, remote-sensing and…

    1.2k GitHub stars~1.4k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Review Process

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when you need to understand how the Annals of the American Association of Geographers evaluates a manuscript — double-anonymous review routed through a subject editor by…

    1.2k GitHub stars~1.3k tokensUpdated 14 days ago
    Auto-check passed
  • Aaag Submission

    brycewang-stanford/Awesome-Journal-Skills

    A skill your agent uses when running the final pre-submission preflight for the Annals of the American Association of Geographers via ScholarOne Manuscripts — area/article-type selection…

    1.2k GitHub stars~1.6k tokensUpdated 14 days ago
    Auto-check passed

Questions about Bjps Research Design

What does Bjps Research Design do?

A skill your agent uses when defending the research design of a British Journal of Political Science (BJPS) manuscript — causal identification for quantitative work, case selection and process…. Bjps Research Design is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when defending the research design of a British Journal of Political Science (BJPS) manuscript — causal identification for quantitative work, case selection and process tracing for qualitative work, experimental and survey-experimental design, or formal-empirical linkage.

When should I use Bjps Research Design?

Bjps Research Design fits situations like: defending the research design of a British Journal of Political Science (BJPS) manuscript — causal identification for quantitative work; case selection and process tracing for qualitative work; experimental and survey-experimental design; formal-empirical linkage.

How do I install Bjps Research Design in Claude Code?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill bjps-research-design -a claude-code`. Or copy the skill folder (British-Journal-of-Political-Science-Skills/skills/bjps-research-design in brycewang-stanford/Awesome-Journal-Skills) into .claude/skills/bjps-research-design in your project. Claude Code loads it when a task matches its description.

How do I install Bjps Research Design in Codex?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill bjps-research-design -a codex`. Or copy the skill folder (British-Journal-of-Political-Science-Skills/skills/bjps-research-design in brycewang-stanford/Awesome-Journal-Skills) into .agents/skills/bjps-research-design in your project. Codex loads it when a task matches its description.

Can I use Bjps Research Design in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill bjps-research-design -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bjps-research-design, .gemini/skills/bjps-research-design, .github/skills/bjps-research-design and .opencode/skills/bjps-research-design in your project.

What does Bjps Research Design need to run?

SKILL.md names no scripts, command-line tools or credentials: Bjps Research Design is instructions for the agent only.

Does Bjps Research Design access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Bjps Research Design safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Bjps Research Design use?

Bjps Research Design is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bjps Research Design use?

About 1.7k tokens (SKILL.md is roughly 6.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bjps Research Design?

Skills that share tags, products or a category with Bjps Research Design: Causal (ai-analyst-lab/ai-analyst, 304 stars), Fin Experiment Design (csmar432/finai-research, 109 stars), Judea Pearl (K-Dense-AI/mimeo, 282 stars) and Academic Paper Verify (brycewang-stanford/Auto-Empirical-Research-Skills, 4.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bjps Research Design?

brycewang-stanford (a GitHub user) maintains it in brycewang-stanford/Awesome-Journal-Skills, which has 1,231 GitHub stars. The repository holds 2,387 skills in this directory. The repository was last updated on September 27, 2026.

Source: brycewang-stanford/Awesome-Journal-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.