setup
FeaturedDetects your Python environment and guides you through installing plugin dependencies. Use on first-time setup or when MCP server fails to start.
AI & Automation 483 stars
113 forks Updated yesterday CC0-1.0
Install
Quality Score: 94/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
Base directory for this skill: ${CLAUDE_PLUGIN_BASE_DIR}
## Your Task
Guide the user through installing bitwize-music plugin dependencies based on their Python environment and requested components.
---
# Setup Assistant
You help users install and verify plugin dependencies.
---
## Step 1: Detect Environment
**Run these checks in parallel:**
```bash
# Python version
python3 --version
# Check if externally managed
python3 -c "import sysconfig; print(sysconfig.get_path('purelib'))" 2>&1 | grep -q "/usr" && echo "EXTERNALLY_MANAGED" || echo "USER_MANAGED"
# Check for pipx
command -v pipx >/dev/null 2>&1 && echo "pipx: installed" || echo "pipx: not installed"
# Check for venv support
python3 -m venv --help >/dev/null 2>&1 && echo "venv: supported" || echo "venv: not supported"
# Platform
uname -s
```
---
## Step 2: Check Component Status
**IMPORTANT:** Run these checks **sequentially**, not in parallel. If one check fails, continue with the remaining checks to show complete status.
**CRITICAL:** Always check the venv, not system Python!
```bash
# Set venv path (macOS/Linux/WSL uses bin/python3; native Windows uses Scripts/python.exe)
VENV_PYTHON=~/.bitwize-music/venv/bin/python3
[ -f "$VENV_PYTHON" ] || VENV_PYTHON=~/.bitwize-music/venv/Scripts/python.exe
# Check if venv exists
if [ -f "$VENV_PYTHON" ]; then
echo "✅ Venv exists at ~/.bitwize-music/venv"
# Check each component in the venv
$VENV_PYTHON -c "import mcp; print('✅ mcp installed')" 2>&1 ||...
Details
- Author
- bitwize-music-studio
- Repository
- bitwize-music-studio/claude-ai-music-skills
- Created
- 8 months ago
- Last Updated
- yesterday
- Language
- Python
- License
- CC0-1.0
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
health-check
Runs plugin health checks (venv packages, skill registration, and album slug collisions). Use when the user asks to check plugin health, verify setup, or troubleshoot missing skills.
483 Updated yesterday
bitwize-music-studio AI & Automation Solid
setup
Frictionless setup. Detects a missing local runtime, installs or repairs it, configures local memory, and verifies the full plugin -> MCP -> local runtime round-trip. Run after `/plugin install wenlan@7xuanlu-wenlan`, or any time the user says "set up wenlan", "is wenlan working", "fix wenlan".
64 Updated today
7xuanlu AI & Automation Listed
setup
Check prerequisites and set up HelixLab dependencies
0 Updated 3 weeks ago
mrrobertkent