Company Claude Code Marketplace — a shared collection of Claude Code plugins, skills, hooks, and rules used across Company engineering teams.
plugins/ — Claude Code plugins (skills, commands, hooks)rules/ — Global Claude Code rules installed into ~/.claude/rules/Prerequisites: claude, jq, git, curl installed.
Choose the setup script that matches your use case:
| Script | Config dir | Use case |
|---|---|---|
setup.sh | ~/.claude | Default — personal and Company team accounts sharing one context |
setup-company-litellm.sh | ~/.claude-litellm | Company LiteLLM proxy (requires LITELLM_KEY) |
git clone [email protected]:mvasilenko/mv-claude-code-marketplace.git
cd mv-claude-code-marketplace
./setup.sh # or ./setup-company-litellm.sh
Each script installs all relevant plugins from this marketplace plus the superpowers plugin, enables auto-update for both marketplaces, and sets up shell aliases.
Both setup scripts add the following aliases to your shell profile (~/.zshrc, ~/.bashrc, or ~/.profile):
| Alias | Config dir | Description |
|---|---|---|
claude | ~/.claude | Default shared config |
claudel | ~/.claude-litellm | LiteLLM proxy config |
Each alias unsets ANTHROPIC_AUTH_TOKEN and ANTHROPIC_BASE_URL before launching to avoid leaking settings across configs.
After running setup, reload your shell profile or open a new terminal session.
Add the marketplace:
/plugin marketplace add mvasilenko/mv-claude-code-marketplace
Enable auto-update: /plugin > Marketplaces > mv-claude-code-marketplace > Enable auto-update.
Install a plugin:
/plugin install litellm-backend@mv-claude-code-marketplace
| Plugin | Description | Category |
|---|---|---|
rules-management | Distributes and auto-syncs Claude Code rules to ~/.claude/rules/ | utility |
hello | Simple test plugin that greets the user | utility |
litellm-backend | Configures Claude Code to use the Company LiteLLM proxy — sets ANTHROPIC_AUTH_TOKEN from LITELLM_KEY and ANTHROPIC_BASE_URL to https://litellm.company.example.com/ on session start. Requires jq. | utility |
model-routing | Enforces cost-effective model selection when spawning subagents | utility |
model-display | Shows current Claude model in session announcement and statusline | utility |
linear | Configures the Linear MCP server for Claude Code | integration |
notion | Configures the Notion MCP server for Claude Code | integration |
programming-skills | Programming language skill guidelines (Go) | programming |
CLAUDE_CONFIG_DIR — Claude Code config directory, defaults to $HOME/.claudeLITELLM_KEY — (required for litellm-backend / setup-company-litellm.sh) LiteLLM proxy API key. Request one in the #your-support-channel Slack channelAdd new plugins, skills, hooks, or rules via PR against main. On any plugin change, bump the patch version in that plugin's .claude-plugin/plugin.json (e.g. 1.1.0 → 1.1.1) — required for auto-update cache invalidation.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub mvasilenko/mv-claude-code-marketplace --plugin litellm-backendConfigures Notion MCP server for Claude Code
Programming language skill guidelines for Go and future languages
Enforces cost-effective model routing for subagent tasks
Configures Linear MCP server for Claude Code
Simple test plugin that greets the user v1.2.1
When calling LLM APIs from Python code. When connecting to llamafile or local LLM servers. When switching between OpenAI/Anthropic/local providers. When implementing retry/fallback logic for LLM calls. When code imports litellm or uses completion() patterns.
Spawn any third-party LLM provider with an Anthropic-compatible API (e.g. DeepSeek, GLM, Kimi, Qwen, MiniMax) as real Claude Code agent-team teammates or one-shot subagents — driven exactly like native teammates. Your main session's own auth is untouched (OAuth subscription or API key, either works); provider workers bill the provider API key via apiKeyHelper (the key never enters env/argv/history). Requires the `cc-fleet` binary on PATH, installed separately.
Development tools for Claude Code plugins - local testing without pushing
Claude Code skill pack for Anthropic (30 skills)
Meta-tools for Claude Code configuration and customization
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.