Dynare Copilot

Derivasjons-først Dynare .mod-skriver/debugger med strenge timing- og navne-regler

av EconSolider · EconSolider/dynare-copilot

Krever oppsett ★ 8.8/10

Dynare Copilot — Derivasjons-først Dynare .mod-skriver/debugger med strenge timing- og navne-regler

Hva den gjør

En tett regler-og-arbeidsflyt-ferdighet for å skrive, kjøre, feilsøke og utvide Dynare .mod-filer over DSGE/RBC/NK/HANK/OLG-modellens livssyklus: den tvinger et utled-før-kode-steg, hardkoder åtte anti-fotgun-regler (slutten-av-perioden timing-konvensjon, kun varexo-innovasjoner, forbudte reserverte navn som i/e/alpha), og leverer et lokalt referansebibliotek med 149 artikler pluss 89 eksempler, pluss IRF-plotte-skript av publiseringskvalitet. Utløses ved skriving, replikering, modifisering eller feilsøking av Dynare-modeller; den automatiske kjøre-og-fikse-løkken trenger i tillegg en MATLAB MCP-server og en MATLAB eller Octave + Dynare 7.1 installasjon.

Testrapport

Dens R5 navne-regel alene (aldri navngi en var/parameter i, e, E, eller alpha/beta som stavet - de kolliderer stille med Dynare/MATLAB reserverte tokens) fanger en reell, godt dokumentert klasse av Dynare fotgun som en naiv fra-minnet .mod treffer umiddelbart; full auto-run-and-debug trenger en betalt MATLAB-lisens (eller Octave) pluss en MATLAB MCP-server, og flere referansefiler leverer en hardkodet `C:\dynare\7.1\...` standardsti merket 'endre dette for maskinen din.'

Testet på: 2026-07-15 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /dynare-copilotDerivasjons-først Dynare .mod-skriver/debugger med strenge timing- og navne-regler

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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.