Project
Skills for AI agents
Eventvisor provides an installable skill that helps AI coding agents work with Eventvisor projects and applications.
The /eventvisor skill teaches your agent to:
- create events, attributes, reusable Schemas, destinations, effects, Targets, and Sets
- write conditions, transforms, sampling rules, validation rules, and destination routing
- add tests and matrix assertions, then lint, build, simulate, and benchmark projects
- inspect a project through the Catalog and debug why an event did or did not reach a destination
- integrate Eventvisor with JavaScript, React, browser, Node.js, and Java applications
- use official modules, create custom modules, and work with diagnostics
- migrate existing projects and applications to Eventvisor v1 safely
Installing the skill#
Run the following command from your Eventvisor project or application repository:
$ npx skills add eventvisor/eventvisorThe installer will ask which supported agents should receive the skill. These can include Claude Code, Codex, Cursor, OpenCode, and others.
Using the skill#
Once installed, describe what you want the agent to do. You can type /eventvisor explicitly when you want to make the intended skill clear.
Create an event#
/eventvisor create an order_completed event with an order ID, total, currency, and item count
Reuse a Schema#
/eventvisor create a reusable customer Schema and use it in the signed_up and checkout_completed events
Route events by consent#
/eventvisor route checkout events to the warehouse only when analytics consent is true
Add sampling#
/eventvisor sample debug events at 5 percent in production while keeping all of them in development
Add validation behaviour#
/eventvisor validate purchase payloads and quarantine invalid events for investigation
Generate matrix tests#
/eventvisor add matrix tests for mobile and desktop checkout events in NL and DE
Debug delivery#
/eventvisor explain why page_view is not reaching the Segment destination
Find unused definitions#
/eventvisor find unused attributes, Schemas, and destinations in this project
Work with Targets#
/eventvisor create a production Target for the checkout team and build its datafile
Promote between Sets#
/eventvisor preview and promote the checkout definitions from staging to production
Explore the Catalog#
/eventvisor open the Catalog and help me inspect the order_completed pipeline
Integrate an application#
/eventvisor integrate Eventvisor into this React application and report diagnostics to our monitoring service
Create a module#
/eventvisor create a custom destination module that batches events and flushes them when the application closes
Upgrade to v1#
/eventvisor review this project for Eventvisor v1 migration changes and update it safely
Updating the skill#
Run the following command to update an installed skill:
$ npx skills update eventvisorThe skill source is available in the Eventvisor repository.

