A skill your agent uses when turning the behavioral or game-theoretic argument behind an Experimental Economics (ExpEcon) manuscript into pre-specified, testable predictions.

MITAuto-check passedResearch & Science

Install Expecon Theory Model

skills CLI
$ npx skills add brycewang-stanford/Awesome-Journal-Skills --skill expecon-theory-model -a claude-code

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

GitHub CLI
$ gh skill install brycewang-stanford/Awesome-Journal-Skills expecon-theory-model --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/Experimental-Economics-Skills/skills/expecon-theory-model .claude/skills/expecon-theory-model && 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
expecon-theory-model
GitHub stars
1.2k
Token cost
~2.5k tokens
SKILL.md length
1,279 words
Files
1
Skills in repo
2,387
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when turning the behavioral or game-theoretic argument behind an Experimental Economics (ExpEcon) manuscript into pre-specified, testable predictions.

  • Works in 4 steps: State the game precisely. Players,… → Derive the benchmark prediction. The… → Layer the behavioral alternatives. For… → …
  • Turning the behavioral
  • SKILL.md covers When to trigger, Theory here is a hypothesis…, Making predictions… and Equilibrium concept and what…, plus 9 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Expecon Theory Model is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when turning the behavioral or game-theoretic argument behind an Experimental Economics (ExpEcon) manuscript into pre-specified, testable predictions. Develops the hypotheses tested; it does not run estimation or invent citations.

Its SKILL.md is about 2.5k 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 Citation management. 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

  • Turning the behavioral
  • Game-theoretic argument behind an Experimental Economics (ExpEcon) manuscript into pre-specified
  • Testable predictions

Example prompts

  • “/expecon-theory-model”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. State the game precisely. Players, action sets, information, payoffs in experimental currency units (ECU) and their money conversion…
  2. Derive the benchmark prediction. The standard-preferences / Nash / subgame-perfect point (or set). Make it numeric where possible: "the…
  3. Layer the behavioral alternatives. For each rival account, derive its distinct prediction under your parameters — and crucially how it…
  4. Pre-specify the directional hypotheses. Convert each model's prediction into a signed, treatment-indexed hypothesis (H1: contributions…

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

Expecon Theory Model loads about 2.5k tokens when it runs. Until then it costs about 64 tokens; SKILL.md has 1,279 words of instructions outside code blocks.

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

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). 1,279 words, ~2,455 tokens.

Download SKILL.mdSave it as .claude/skills/expecon-theory-model/SKILL.md (or your agent's skills folder).
name
expecon-theory-model
description
Use when turning the behavioral or game-theoretic argument behind an Experimental Economics (ExpEcon) manuscript into pre-specified, testable predictions. Develops the hypotheses tested; it does not run estimation or invent citations.

Theory and Hypotheses (expecon-theory-model)

When to trigger

  • The design exists but the paper never states which model predicts what in each treatment
  • Competing accounts (selfishness, inequity aversion, reciprocity, social image, level-k, QRE, confusion) all rationalize the same data and you cannot tell them apart
  • A referee asks for "the theoretical prediction" and the draft only has informal intuition
  • You need the equilibrium/point predictions that your pre-analysis plan will commit to before data collection

Theory here is a hypothesis generator, not the headline

At a method-defined journal, the model earns its place by producing the predictions your treatments adjudicate. You do not need a new theorem (that is GEB). You need a transparent map: given this game and these parameters, model A predicts X in treatment T1 and Y in T2; model B predicts the reverse. Build that map in four steps.

  1. State the game precisely. Players, action sets, information, payoffs in experimental currency units (ECU) and their money conversion, matching protocol, and horizon. This is the object subjects actually face — write it as they experience it.
  2. Derive the benchmark prediction. The standard-preferences / Nash / subgame-perfect point (or set). Make it numeric where possible: "the self-interested prediction is a contribution of 0; the social optimum is 20."
  3. Layer the behavioral alternatives. For each rival account, derive its distinct prediction under your parameters — and crucially how it differs across treatments. Reciprocity and inequity aversion may agree in T1 but diverge in T2; that divergence is your test.
  4. Pre-specify the directional hypotheses. Convert each model's prediction into a signed, treatment-indexed hypothesis (H1: contributions higher under T2 than T1) that the PAP will lock. Distinguish point predictions (testable against a constant) from comparative-statics predictions (testable across treatments) — the latter are usually more robust to noise and confusion.

Making predictions discriminating

  • Calibrate parameters so models separate. A common design failure is choosing payoffs where every model predicts the same behavior. Tune the stakes/ratios so the predicted treatment effects of rival models have opposite signs or different magnitudes.
  • Handle noise explicitly. If subjects err, a sharp point prediction may fail mechanically. Either use a structural error model (logit/QRE) you fit, or rely on the comparative prediction, which survives symmetric noise.
  • Separate the prediction from confusion. A treatment difference can reflect the mechanism or differential comprehension. Design the contrast so a confusion account predicts no difference (or the wrong sign), then back it with comprehension data (see expecon-identification).
  • Keep structural estimation honest. If you estimate a behavioral parameter (e.g., an inequity-aversion coefficient), it belongs to expecon-robustness/expecon-identification for identification; here, just state which moments would identify it.

Equilibrium concept and what it buys you

State which solution concept your benchmark uses, because the experiment will test the behavioral departure from it. Nash or subgame-perfect equilibrium gives a sharp point to reject; QRE (quantal response) builds in noise and is often the more honest benchmark for interior behavior; level-k or cognitive-hierarchy is the right benchmark when iterated reasoning is the phenomenon (beauty contests, guessing games). The choice is not cosmetic: a "deviation from Nash" can be fully explained by QRE noise, so if your contribution is that subjects depart systematically from the rational benchmark, anchor on QRE and show the residual the noise model cannot absorb. Name the concept, justify it in one sentence, and tie each treatment's prediction to it.

Worked vignette (illustrative)

A gift-exchange labor experiment wants to test whether reciprocity, not just selfish play, drives effort. Standard preferences predict minimum effort regardless of wage (the benchmark, numeric: e = 1). A reciprocity model predicts effort rising in the wage; inequity aversion also predicts a wage–effort link but flattens once payoffs equalize. The two diverge at high wages: reciprocity keeps climbing, inequity aversion plateaus. So the design adds a high-wage treatment precisely where the predictions split, and pre-specifies H1 (effort increases in wage) and H2 (the high-wage marginal increase is positive under reciprocity, ≈0 under inequity aversion). Now a single contrast adjudicates.

Referee pushback mapped to the fix

  • "Your 'theory' has no testable prediction." → Derive the benchmark point numerically and the rival predictions per treatment; state signed hypotheses.
  • "All your models predict the same thing here." → Re-calibrate payoffs so rival predictions diverge across treatments; show the divergence.
  • "The point prediction is rejected, but that's just noise." → Lead with the comparative-statics prediction or fit a QRE/logit error model.
  • "This is a theory paper, not an experiment." → Drop any claim to a new theorem; frame the model strictly as the hypothesis generator the design tests.
Show full SKILL.md (531 more words)Show less

When the "theory" is a measurement model

Not every ExpEcon paper has a game-theoretic model; some test a decision-theoretic or measurement claim (risk attitudes, time preferences, ambiguity, belief updating). The same discipline applies: state the functional form whose parameter you elicit (e.g., CRRA utility, (quasi-)hyperbolic discounting), the prediction each rival specification makes across treatments, and the moments that identify the parameter. A treatment that shifts elicited present bias only under one discounting model, and not under another, is your discriminating test. Make that explicit rather than reporting a parameter as if its model were uncontested.

Checklist

  • The game is written as subjects face it: actions, info, ECU payoffs + conversion, matching, horizon
  • The standard-preferences benchmark is derived and stated numerically
  • Each rival behavioral model has a distinct prediction, and the treatments are chosen so predictions diverge
  • Hypotheses are signed, treatment-indexed, and match the pre-analysis plan
  • Point vs. comparative-statics predictions are distinguished
  • A confusion account is shown to predict a different pattern than the mechanism

How much formalism is enough

The flagship rewards predictions, not page count of algebra. A half-page derivation that yields a sharp, signed, treatment-indexed prediction is worth more than a five-page model whose comparative statics the experiment never tests. If a proof is needed, it goes in an appendix; the main text carries only the predictions the design adjudicates. If your model implies a prediction you did not build a treatment to test, either add the treatment or cut the prediction — unused theory invites the "this is a theory paper" objection without earning the credit.

Translating predictions into the pre-analysis plan

The PAP is where these predictions become commitments, so write them in testable form now. For each hypothesis, specify: the outcome variable (and how it is constructed from raw choices), the comparison (which treatments, which direction), the test and the unit (session/matching-group), and the decision rule (what result confirms vs. rejects). Distinguish the single primary confirmatory test from secondary ones. A prediction you cannot phrase as "outcome Y is higher in treatment T than C, tested by [test] at the group level, p<α" is not yet operational — sharpen it here before it reaches expecon-robustness, where an unspecified prediction becomes an uncorrected fishing expedition.

Anti-patterns

  • "Theory" that is informal intuition with no derived prediction to test
  • Parameter choices where all candidate models predict the same outcome (an undiscriminating design)
  • A sharp point prediction with no account of decision noise, then declared "rejected"
  • Importing a full new theorem the experiment cannot test — that paper belongs at GEB
  • Hypotheses written after seeing the data and presented as pre-specified

Handoff to the design

The deliverable of this stage is a small table the rest of the pack consumes: for each treatment, the prediction of every candidate model, with the cells where they diverge highlighted. expecon-identification uses it to confirm the contrast that produces the divergence is clean; expecon-robustness uses the primary signed hypothesis to set the powered comparison; expecon-tables-figures plots the predicted vs. observed pattern. If you cannot fill that table — if some treatment has no distinct prediction from any model — that treatment is not yet earning its place and should be cut or re-specified before any data are collected.

Output format

text
【Journal】Experimental Economics (ESA method flagship)
【Skill】expecon-theory-model
【Verdict】pass / sharpen / reroute
【Game】players / actions / info / ECU payoffs + conversion / matching / horizon
【Benchmark prediction】standard-preferences point (numeric)
【Rival predictions】model → treatment-indexed prediction (where they diverge)
【Pre-specified hypotheses】H1, H2… (signed, treatment-indexed)
【Confusion check】how the design separates mechanism from comprehension
【Next skill】expecon-identification

© 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 Experimental-Economics-Skills/skills/expecon-theory-model of brycewang-stanford/Awesome-Journal-Skills.

Open the folder on GitHubat commit 932eb23

Compare with similar skills

Expecon Theory Model 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.

Expecon Theory Model compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Expecon Theory Model this skillbrycewang-stanford/Awesome-Journal-Skills1.2k—~2.5kAutomated safety check: PassMIT
Content Research Writerweapp-tailwindcss/weapp-tailwindcss1.9k25 repos~3.5kAutomated safety check: PassMIT
Systematic Review ScreenerImbad0202/academic-research-skills51k—~8.4kAutomated safety check: PassCustom licence
NetworkxzLanqing/codex-claude-academic-skills4.7k15 repos~3.2kAutomated safety check: PassBSD-3-Clause
Literature Reviewneflibata-feng/MyArxiv-Agent12620 repos~5.9kAutomated safety check: NotesMIT
Openalex Databaseneflibata-feng/MyArxiv-Agent12612 repos~3kAutomated safety check: PassCustom licence

Similar skills

  • Content Research Writer

    weapp-tailwindcss/weapp-tailwindcss

    Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section.

    1.9k GitHub starsUsed in 25 repos~3.5k tokens
    Research & ScienceAuto-check passed
  • Systematic Review Screener

    Imbad0202/academic-research-skills

    Screens records for systematic, scoping and rapid reviews against fixed eligibility rules, using two blinded AI reviewers and a third adjudicator, with traceable PRISMA counts.

    51k GitHub stars~8.4k tokensUpdated today
    Research & ScienceAuto-check passed
  • Networkx

    zLanqing/codex-claude-academic-skills

    Comprehensive toolkit for creating, analyzing, and visualizing complex networks and graphs in Python.

    4.7k GitHub starsUsed in 15 repos~3.2k tokens
    Research & ScienceAuto-check passed
  • Literature Review

    neflibata-feng/MyArxiv-Agent

    Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.).

    126 GitHub starsUsed in 20 repos~5.9k tokens
    Research & ScienceAuto-check: notes
  • Openalex Database

    neflibata-feng/MyArxiv-Agent

    Query and analyze scholarly literature using the OpenAlex database.

    126 GitHub starsUsed in 12 repos~3k tokens
    Research & ScienceAuto-check passed
  • Citation Verification Guide

    Galaxy-Dawn/claude-scholar

    Reference guidance for checking every citation in academic writing against canonical sources such as DOI, arXiv, CrossRef and Semantic Scholar, to catch fake or wrong references.

    5.7k GitHub starsUsed in 2 repos~1.9k 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 13 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 13 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 13 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 13 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 13 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 13 days ago
    Auto-check passed

Questions about Expecon Theory Model

What does Expecon Theory Model do?

A skill your agent uses when turning the behavioral or game-theoretic argument behind an Experimental Economics (ExpEcon) manuscript into pre-specified, testable predictions. Expecon Theory Model is an agent skill from brycewang-stanford/Awesome-Journal-Skills. Use when turning the behavioral or game-theoretic argument behind an Experimental Economics (ExpEcon) manuscript into pre-specified, testable predictions.

When should I use Expecon Theory Model?

Expecon Theory Model fits situations like: turning the behavioral; game-theoretic argument behind an Experimental Economics (ExpEcon) manuscript into pre-specified; testable predictions.

How do I install Expecon Theory Model in Claude Code?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill expecon-theory-model -a claude-code`. Or copy the skill folder (Experimental-Economics-Skills/skills/expecon-theory-model in brycewang-stanford/Awesome-Journal-Skills) into .claude/skills/expecon-theory-model in your project. Claude Code loads it when a task matches its description.

How do I install Expecon Theory Model in Codex?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill expecon-theory-model -a codex`. Or copy the skill folder (Experimental-Economics-Skills/skills/expecon-theory-model in brycewang-stanford/Awesome-Journal-Skills) into .agents/skills/expecon-theory-model in your project. Codex loads it when a task matches its description.

Can I use Expecon Theory Model 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 expecon-theory-model -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/expecon-theory-model, .gemini/skills/expecon-theory-model, .github/skills/expecon-theory-model and .opencode/skills/expecon-theory-model in your project.

What does Expecon Theory Model need to run?

SKILL.md names no scripts, command-line tools or credentials: Expecon Theory Model is instructions for the agent only.

Does Expecon Theory Model 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 Expecon Theory Model 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 Expecon Theory Model use?

Expecon Theory Model 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 Expecon Theory Model use?

About 2.5k tokens (SKILL.md is roughly 9.8k 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 Expecon Theory Model?

Skills that share tags, products or a category with Expecon Theory Model: Content Research Writer (weapp-tailwindcss/weapp-tailwindcss, 1.9k stars), Systematic Review Screener (Imbad0202/academic-research-skills, 51k stars), Networkx (zLanqing/codex-claude-academic-skills, 4.7k stars) and Literature Review (neflibata-feng/MyArxiv-Agent, 126 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Expecon Theory Model?

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.