general-equilibrium-model-builder

Build and solve Walrasian general equilibrium models for pure-exchange economies in Julia.

598|128|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/meleantonio/awesome-econ-ai-stuff --skill general-equilibrium-model-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: general-equilibrium-model-builder
Source: https://github.com/meleantonio/awesome-econ-ai-stuff/tree/main/_skills/theory/general-equilibrium-model-builder
Command: npx skills add https://github.com/meleantonio/awesome-econ-ai-stuff --skill general-equilibrium-model-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured framework to build, analyze, and numerically solve Walrasian General Equilibrium models for pure-exchange economies, linking theory with computation.

Core Features & Use Cases

  • Theoretical foundations: existence, welfare theorems, Walras' law, and equilibrium definitions.
  • Computational toolkit: Julia-based solver to compute equilibrium prices and allocations for given endowments and preferences.
  • Educational demonstrations: Edgeworth box visualizations and contractual curves for microeconomic theory pedagogy.

Quick Start

To begin, run the Julia-based GE solver on a simple 2-good, 2-consumer economy to obtain equilibrium prices and allocations.

Frequently Asked Questions about general-equilibrium-model-builder

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

FAQPage Schema
How do I compute Walrasian equilibrium prices and allocations for a pure-exchange economy in Julia?

To compute Walrasian equilibrium prices and allocations in Julia, you need to define a pure-exchange economy representation with endowments and preferences, then use a nonlinear solver to calculate the fixed points for equilibrium outcomes.

What is a Walrasian general equilibrium model and how does computational economics apply to it?

A Walrasian general equilibrium model determines market-clearing prices and allocations for pure-exchange economies. Computational economics applies to it by using Julia-based nonlinear solvers to numerically compute the theoretical fixed points instead of relying on manual algebraic solutions.

Can I generate Edgeworth box visualizations and contractual curves for microeconomics teaching?

Yes, you can generate Edgeworth box visualizations and contractual curves for microeconomic theory pedagogy. The framework supports educational demonstrations by linking theoretical welfare theorems with computational experiments for classroom use.

Does this general equilibrium solver require any specific dependencies or external packages?

The general equilibrium solver requires a Julia-based workflow environment but lists no external package dependencies, utilizing a built-in nonlinear solver to compute fixed points for pure-exchange economies directly.

What are the limitations of using a pure-exchange economy representation for general equilibrium modeling?

The limitation of using a pure-exchange economy representation is that it focuses strictly on endowments and preferences for allocation computation, excluding production sectors, externalities, and dynamic constraints from the general equilibrium modeling scope.