Dynare Copilot

Pierwszy w pochodnych pisarz/debuger .mod Dynare z rygorystycznymi zasadami czasowymi i nazewnictwa.

Autor: EconSolider · EconSolider/dynare-copilot

Działa po konfiguracji ★ 8.8/10

Dynare Copilot — Pierwszy w pochodnych pisarz/debuger .mod Dynare z rygorystycznymi zasadami czasowymi i nazewnictwa.

Co robi ten skill

Gęsta umiejętność oparta na zasadach i przepływach pracy do pisania, uruchamiania, debugowania i rozszerzania plików .mod Dynare w cyklu życia modelu DSGE/RBC/NK/HANK/OLG: wymusza krok pochodna-przed-kodem, na stałe wpisuje osiem zasad zapobiegających pułapkom (konwencja czasowa końca okresu, tylko innowacje varexo, zakazane nazwy zastrzeżone jak i/e/alpha) i dostarcza lokalną bibliotekę referencyjną z 149 artykułami i 89 przykładami plus skrypty do generowania IRF na poziomie publikacji. Aktywuje się przy pisaniu, replikowaniu, modyfikowaniu lub debugowaniu modeli Dynare; automatyczna pętla uruchom-i-napraw dodatkowo wymaga serwera MATLAB MCP i instalacji MATLAB lub Octave + Dynare 7.1.

Raport z testu

Sama zasada nazewnictwa R5 (nigdy nie nazywaj zmiennej/parametru i, e, E, ani alpha/beta w pisowni - jawnie kolidują z zastrzeżonymi tokenami Dynare/MATLAB) wykrywa rzeczywistą, dobrze udokumentowaną klasę pułapek Dynare, które naiwny .mod z pamięci natychmiast napotyka; pełne automatyczne uruchamianie i debugowanie wymaga płatnej licencji MATLAB (lub Octave) plus serwera MATLAB MCP, a kilka plików referencyjnych dostarcza ścieżkę `C:\dynare\7.1\...` z twardym kodowaniem, oznaczoną jako 'zmień to dla swojej maszyny'.

Testowano: 2026-07-15 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/EconSolider/dynare-copilot
cd dynare-copilot
mkdir -p ~/.claude/skills
cp -r plugins/dynare-copilot/skills/dynare-copilot ~/.claude/skills/dynare-copilot

Komendy i przykładowe prompty

  • /dynare-copilotPierwszy w pochodnych pisarz/debuger .mod Dynare z rygorystycznymi zasadami czasowymi i nazewnictwa.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Write a Dynare model file for a New Keynesian DSGE model.
  • My Dynare model says the Blanchard-Kahn condition isn't satisfied.
  • Help me replicate Smets-Wouters 2007 in Dynare.