npx claudepluginhub joshuarweaver/cascade-code-general-misc-1 --plugin via-ai-inc-via-cc-plugin-marketplaceOfficial plugin marketplace for Via - bringing intelligent codebase indexing and search to Claude Code.
Start Claude Code in your project directory:
cd your-project
claude
Add Via marketplace using the /plugin command:
/plugin
Select "Add marketplace" and enter:
https://github.com/via-ai-inc/via-cc-plugin-marketplace
Install the Via plugin from the marketplace
Test the installation:
/via-cc-plugin:hello
Intelligent codebase indexing and semantic search for Claude Code.
Commands:
/via-cc-plugin:hello - Test plugin connectivity/via-cc-plugin:index [path] - Index your codebaseIndex current directory:
/via-cc-plugin:index
Index specific directory:
/via-cc-plugin:index ~/path/to/project
Requirements:
ANTHROPIC_API_KEY environment variable set to your Via virtual keyThe plugin creates a tarball of your current directory, excluding:
.git and version control filesnode_modules, vendor, dependency foldersdist, build, target, out)venv, .venv, env).idea, .vscode, .vs)*.pyc, *.pyo, __pycache__)*.mp4, *.mov, *.zip, *.tar.gz).env, .env.local)Once indexed, ask Claude Code:
"Search for the QuantityIterator class using codemap_search"
"Find all functions that handle HTTP requests"
"Show me where database models are defined"
"Use codemap_search to find authentication logic"
Contact your Via administrator for your Via virtual API key. This key should be set as the ANTHROPIC_API_KEY environment variable:
export ANTHROPIC_API_KEY="sk-your-via-virtual-key"
Add this to your ~/.zshrc or ~/.bashrc to persist across sessions.
Claude Code
↓
Via Plugin (this repo)
↓
Via-LiteLLM Service (proxy + orchestration)
↓
Codemap2 Service (indexing + search)
↓
Search Results → Claude Code conversation
.claude-plugin/
marketplace.json # Marketplace metadata
via-cc-plugin/
.claude-plugin/
plugin.json # Plugin metadata
commands/
hello.md # Hello command prompt
index.md # Index command prompt
index-repository.sh # Indexing script
To test the plugin locally without publishing:
cd /path/to/via-cc-plugin-marketplace
claude
# Inside Claude Code session
/plugin
# Select "Add marketplace"
# Enter: /path/to/via-cc-plugin-marketplace
# Test service endpoint
curl https://via-litellm-dev-647509527972.us-west1.run.app/health/liveliness
# Verify API key is set
echo $ANTHROPIC_API_KEY | grep "sk-"
ls -lah to see directory contentsWe welcome contributions! To add new commands or improve existing ones:
.md file in via-cc-plugin/commands/plugin.json if needed[License TBD]
For issues or questions:
Made with ❤️ by Via Inc
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.