formal-modeling

Formalize political science mechanisms into explicit checkable models with propositions and proofs.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/shusuke-ioku/r2 --skill formal-modeling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: formal-modeling
Source: https://github.com/shusuke-ioku/r2/tree/main/src/r2/template/.claude/skills/formal-modeling
Command: npx skills add https://github.com/shusuke-ioku/r2 --skill formal-modeling

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Formalizes mechanisms in political science manuscripts by building explicit, checkable formal models.

Core Features & Use Cases

  • Three Principles: clarity, rigor, and parsimony guide model construction.
  • Workflow scaffolding: read context, specify environment, solve model, and derive propositions with structured proofs.
  • Use Case: formalize an introduction's argument by constructing a simple mechanism and deriving a testable proposition with a narrative to empirics.

Quick Start

Draft a basic two-player formal model by specifying players, actions, timing, information, and payoffs, then solve for an equilibrium and state a clear proposition.

Frequently Asked Questions about formal-modeling

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a formal model for a political science manuscript?

A formal model in political science requires specifying players, actions, timing, information, and payoffs, then solving for an equilibrium and deriving numbered propositions with explicit assumptions and structured proofs.

How do I derive testable propositions from game theory assumptions?

You derive testable propositions by stating explicit assumptions, solving the formal model via equilibrium analysis or backward induction, writing structured proofs, and mapping the theoretical results to empirical tests.

Can I use Typst to write formal models and mathematical proofs?

Yes, Typst supports writing formal models by providing conventions for numbered propositions, equations, and structured proofs, ensuring clarity and rigor in political economy manuscripts.

What is the best way to structure a formal model section in a research paper?

The best way is to follow a structured workflow: read context, specify the environment, solve the model, and derive propositions, ensuring a clear mapping from the formal theory to empirical tests.

Do I need explicit assumptions to formalize political economy mechanisms?

Yes, explicit assumptions are required to formalize political economy mechanisms, as they provide the rigor needed to build checkable formal models and derive valid propositions through equilibrium analysis.

When should I use backward induction versus equilibrium analysis in formal modeling?

Use backward induction for sequential games and equilibrium analysis for broader strategic interactions in formal modeling; both require explicit assumptions to derive propositions and map theory to empirics.