Stats
Actions
Tags
From collaborative-canvas
Guards against spamming Aseprite batch exports, lints palette files on save/export, and pushes live previews after pixel operations. Runs Python scripts and calls MCP tools.
3 events · 5 hooks
Where this hook configuration is defined
Defined in hooks/hooks.json
Event handlers and matchers — expand Raw Configuration for the full JSON
mcp__plugin_collaborative-canvas_canvas__open_canvasnode ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/check-setup.js10000msmcp__plugin_collaborative-canvas_canvas__open_canvasnode ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/open-canvas-choice.js10000msmcp__plugin_collaborative-canvas_canvas__save_canvasnode ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/save-canvas-listen.js10000msmcp__plugin_collaborative-canvas_canvas__get_canvas_statenode ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/get-canvas-state-decision.js10000msnode ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/check-environment.js10000ms21plugins reuse this hooks config
First indexed Jan 8, 2026
Showing the 6 earliest of 21 plugins
npx claudepluginhub anthosx/collaborative-canvas --plugin collaborative-canvas