setup

Detect Python environments and configure venv dependencies for the Claude Music plugin.

408|97|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill setup-bitwize-music-studio
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/setup
Command: npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill setup-bitwize-music-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a streamlined process to detect the user's Python environment and install Claude Music plugin dependencies, reducing setup time and errors.

Core Features & Use Cases

  • Environment detection: Identify Python version, management mode, and required tools.
  • Virtual environment setup: Create and configure a unified venv for all plugin components.
  • Dependency installation: Install plugin requirements and ensure browser tooling is available.
  • Use Case: A new developer clones the repo and runs the setup skill to verify their environment and complete a working plugin installation.

Quick Start

Run these commands to set up the environment: python3 -m venv ~/.bitwize-music/venv ~/.bitwize-music/venv/bin/pip install -r ${CLAUDE_PLUGIN_ROOT}/requirements.txt ~/.bitwize-music/venv/bin/playwright install chromium

Frequently Asked Questions about setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Python venv and install dependencies for the Claude Music plugin?▼

To set up Python venv for Claude Music, create a virtual environment using python3 -m venv, install requirements via pip, and run playwright install chromium to prepare browser automation tooling.

Does the Claude Music plugin setup work on Windows, macOS, and Linux?▼

Yes, the plugin setup supports Linux, macOS, and Windows by detecting the local Python environment, creating a venv, and installing required dependencies across these operating systems.

Do I need Playwright installed to use browser automation in Claude Music?▼

Playwright is required for browser automation workflows in Claude Music; the setup process installs the chromium browser tooling automatically after configuring the Python venv and pip dependencies.

What Python version is required for the Claude Music plugin environment?▼

Python 3 is required for the Claude Music plugin environment, as the setup skill detects the installed Python 3 version and uses pip to install the necessary plugin dependencies within a venv.

How does automatic Python environment detection work for plugin installation?▼

Automatic Python environment detection identifies the installed Python version and management mode, then creates a unified venv to install plugin requirements and verify browser tooling availability.

Why does my Python dependency installation fail during plugin setup?▼

Dependency installation fails during plugin setup if Python 3 is missing, the venv cannot be created, or pip cannot access the requirements.txt file to install the specified packages.