Skip to main content
ElastiCORE 3.0 is a release candidate: 3.0.261022-rc1 on Maven Central. Projects on the 2.2 line: see the 2.2 documentation.
Version: 3.0

Installing the agent kit

claude plugin marketplace add xsko/elasticore-agent-kit
claude plugin install elasticore@elasticore-agent-kit

Or in a session: /plugin marketplace add xsko/elasticore-agent-kit, then /plugin install elasticore@elasticore-agent-kit.

The marketplace is elasticore-agent-kit, the plugin elasticore (the skill, the hooks, the agents elasticore:modeler and elasticore:reviewer, the commands /elasticore:generate, /elasticore:change-report, /elasticore:review).

Updating (Claude Code)​

Claude Code does not update plugins from a marketplace like this one on its own:

claude plugin marketplace update elasticore-agent-kit
claude plugin update elasticore@elasticore-agent-kit

Then start a new session, or run /reload-plugins in one that is open. claude plugin list shows the version you have; the CHANGELOG says what changed.

In a session: /plugin, the Installed tab, elasticore, Update now. To have it updated automatically: /plugin, the Marketplaces tab, elasticore-agent-kit, Enable auto-update - Claude Code then updates it when a session starts.

Allowing what the hooks refuse​

To let Claude edit generated files anyway, set ELASTICORE_ALLOW_GENERATED_EDITS=1, and ELASTICORE_ALLOW_FORCE=1 for -Pforce - for example in .claude/settings.local.json:

{ "env": { "ELASTICORE_ALLOW_GENERATED_EDITS": "1" } }

Trying a working copy​

claude --plugin-dir <path-to-kit-clone>/plugins/elasticore   # run in an ElastiCORE project