VibeKit: Productivity Plus Claude Code Plugin Marketplace
A curated collection of productivity-enhancing plugins for Claude Code, designed to solve common development challenges and improve your coding workflow.
Why VibeKit?
- 🚀 Just Works: Reliable plugins that handle Claude Code's limitations seamlessly
- 🎯 Battle-Tested: Proven solutions for real-world development problems
- 📚 Well Documented: Clear examples and comprehensive guides
- 🔧 Zero Config: Install and use immediately - no setup required
🚀 Quick Start
Add this marketplace to Claude Code:
/plugin marketplace add shrwnsan/vibekit-claude-plugins
Browse available plugins and install search-plus:
/plugin
# Select "Browse and install plugins" and choose search-plus
Verify Installation
Check that the plugin is working:
# Check available commands (should show /search-plus in custom-commands tab)
/help
# Test the enhanced search
/search-plus "Claude Code plugin documentation"
# Test URL extraction
/search-plus "https://docs.anthropic.com/en/docs/claude-code/plugins"
# Or invoke the search-plus agent
Use the search-plus agent to investigate a topic
# Or use the meta-searching skill
Research latest web development trends
📦 Available Plugins
🛠️ Base
Essential workflow and context engineering tools for productive development. Includes intelligent git commit crafting, quality assurance automation, and workflow orchestration to streamline your development process.
Key Features:
- ✍️ Smart Commit Messages: Conventional commit formatting with co-authorship
- 🔄 Workflow Orchestration: Automated git workflows with quality gates
- 📊 Quality Assurance: Pre-commit hooks and validation automation
- ⚡ Parallel Development: Support for concurrent development tasks
- 🎯 Systematic Debugging: Structured approach to find root causes efficiently
- 🔗 Handoff Context: Natural language thread continuation with context preservation
Example Usage:
# Create intelligent git commits
/base:commit
# Run with verbose output
/base:commit --verbose
# Quick commit with automatic message
/base:commit --fast
→ Detailed Documentation
🔍 Search Plus
Enhanced web search with advanced error handling for 403, 429, 451, and connection issues that commonly occur when Claude Code attempts to research websites. Features multi-service fallback, retry logic, and reliable URL content extraction.
Performance Results:
- 🎯 95%+ Success Rate: From 0-20% baseline to reliable search (+400% improvement)
- 🚀 Complete Error Recovery: 100% success for 422 errors, 90% for 429, 80% for 403
- 🎯 Real-World Validation: Successfully extracts from documentation, financial sites, and social media
- ⏱️ Fast Response Times: 2.3 seconds average with intelligent service selection
- 📊 Zero Silent Failures: Eliminates "Did 0 searches..." responses
Multi-Service Architecture:
- Primary: Tavily API for fast, reliable access (95-98% success, ~863ms avg)
- Fallback: Hybrid free services (SearXNG, DuckDuckGo, Startpage) in parallel
- Smart Activation: Only triggers fallback when needed (failed requests or empty content)
- Zero Configuration: Works out-of-the-box with free services
Example Usage:
# Search the web
/search-plus "latest React best practices"
# Extract content from URLs
/search-plus "https://docs.anthropic.com/claude-code"
# Use as an agent for research
@search-plus investigate latest web development trends
→ Detailed Documentation
🔔 Ping
Sound notifications and alerts for Claude Code tasks. Get audio feedback when tasks complete, when Claude needs your input, or when sessions start/end.
Key Features:
- 🎵 Session Events: Sounds for session start and stop
- 💬 User Prompts: Audio alert when Claude needs your input
- 🔔 Notifications: General notification sounds
- 🎮 Custom Sounds: Use nostalgic game sounds or custom audio files
- 🖥️ Cross-Platform: Support for macOS, Linux, and Windows
- ⚙️ Config File: JSON configuration with IDE autocomplete support
Platform Support:
- macOS: Uses
afplay command
- Linux: Uses
paplay (PulseAudio) or aplay (ALSA)
- Windows: Uses PowerShell
Media.SoundPlayer
Configuration:
// ~/.claude/ping-config.json
{
"soundsDir": "~/custom-sounds",
"sounds": {
"sessionStart": "PeonReady1.wav",
"userPrompt": "PeonYes3.wav",
"notification": "PeonWhat3.wav",
"stop": "PeonBuildingComplete1.wav"
}
}
→ Detailed Documentation
🎯 What You Can Do
Our plugins help developers: