Dynare Copilot
Derivation-first Dynare .mod writer/debugger med strenge timing- og navngivningsregler.
Virker med opsætning
Hvad det gør
En tæt regel- og workflow-skill til at skrive, køre, debugge og udvide Dynare .mod-filer på tværs af DSGE/RBC/NK/HANK/OLG-modelens livscyklus: den tvinger et derive-before-code-trin, hardkoder otte anti-footgun-regler (end-of-period timing convention, varexo-innovations-only, forbudte reserverede navne som i/e/alpha), og leverer et 149-paper plus 89-eksempel lokalt referencelibrary plus publikationsklare IRF plotting scripts. Udløses ved skrivning, replikering, modificering eller debugging af Dynare-modeller; den automatiske run-and-fix-loop kræver yderligere en MATLAB MCP-server og en MATLAB eller Octave + Dynare 7.1 installation.
Testrapport
Dens R5 navngivningsregel alene (navngiv aldrig en var/parameter i, e, E, eller alpha/beta som stavet – de kolliderer lydløst med Dynare/MATLAB reserverede tokens) fanger en reel, veldokumenteret klasse af Dynare footgun, som en naiv fra-hukommelsen .mod rammer øjeblikkeligt; fuld auto-run-and-debug kræver en betalt MATLAB-licens (eller Octave) plus en MATLAB MCP-server, og flere referencefiler leveres med en hardkodet `C:\dynare\7.1\...` standardsti markeret 'change this for your machine.'
Testet: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
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-copilotDerivation-first Dynare .mod writer/debugger med strenge timing- og navngivningsregler.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen 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.