For this part you will need git and a GitHub account.
Cursor App is also recommended.
When your visualizer is working, you should have some files for it.
To integrate it into this project:
gitvisualizers with the name you want.Convert the visualizer in DIR so it works with VJGenOrchestra engine /convert-to-visualizer
The best App to do that would be Cursor.com as some skills have been written to help it do the job.
If needed you can use the rules for your own tool, they are in .cursor/skills
To publish your visualizer to the project, you should:
git branch with your visualizer name