Help us improve
Share bugs, ideas, or general feedback.
Claude Code plugin for InstantCode Annotator
npx claudepluginhub nguyenvanduocit/claude-annotator-pluginClaude Code plugin for InstantCode Annotator - enables AI-human collaboration through visual element selection and annotation
Share bugs, ideas, or general feedback.
Claude Code plugin for vite-plugin-ai-annotator - enables AI-human collaboration through visual element selection and annotation.
This plugin provides Claude Code with knowledge about AI Annotator, a tool that bridges the gap between AI assistants and web development by allowing:
In Claude Code, first add the marketplace, then install the plugin:
/plugin marketplace add nguyenvanduocit/claude-annotator-plugin
/plugin install claude-annotator-plugin@claude-annotator-plugin
Then ask Claude: "Set up ai-annotator for my project" - it will handle everything!
git clone https://github.com/nguyenvanduocit/claude-annotator-plugin.git
claude --plugin-dir ./claude-annotator-plugin
# User scope (default) - available across all projects
/plugin install claude-annotator-plugin@claude-annotator-plugin --scope user
# Project scope - shared with team via version control
/plugin install claude-annotator-plugin@claude-annotator-plugin --scope project
When you ask Claude to set up ai-annotator, it will:
vite-plugin-ai-annotator as a dev dependencyvite.config.ts with the annotator pluginFramework Support:
The annotator skill provides comprehensive guidance on:
Trigger phrases:
| Tool | Description |
|---|---|
annotator_list_sessions | List connected browser sessions |
annotator_get_page_context | Get current page URL, title, selection count |
annotator_select_feedback | Enter inspect mode or select by CSS/XPath |
annotator_get_feedback | Get data about selected elements |
annotator_capture_screenshot | Capture viewport or element screenshot |
annotator_clear_feedback | Clear all selections |
annotator_inject_css | Inject CSS styles into page |
annotator_inject_js | Execute JavaScript in page context |
annotator_get_console | Get captured console logs |
Note: All tools (except annotator_list_sessions) accept an optional sessionId parameter. If only one browser is connected, it auto-selects.
MIT