configure

Featured

Sets up or edits the plugin configuration file interactively. Use on first-time setup, when config is missing, or when the user wants to change settings.

Data & Documents 483 stars 113 forks Updated yesterday CC0-1.0

Install

View on GitHub

Quality Score: 94/100

Stars 20%
89
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Your Task **Input**: $ARGUMENTS Route based on argument: - `setup` or no argument → Interactive first-time setup - `edit` → Edit specific settings - `show` → Display current configuration - `validate` → Check config for issues - `reset` → Delete config and start fresh --- # Plugin Configuration Skill You help users set up and manage their `~/.bitwize-music/config.yaml` configuration. ## Config Location ``` ~/.bitwize-music/config.yaml ``` ## Commands ### `/configure` or `/configure setup` Interactive first-time setup. Guide user through creating their config. **Steps:** 1. Check if `~/.bitwize-music/config.yaml` exists 2. If exists, ask if they want to overwrite or edit instead 3. If creating new: - Create `~/.bitwize-music/` directory if needed - Ask for each required setting interactively - Write the config file - Validate the result **Required settings to ask:** 1. `artist.name` - "What's your artist/project name?" 2. `paths.content_root` - "Where should albums and projects be stored? (e.g., ~/music-projects)" 3. `paths.audio_root` - "Where should mastered audio files go? (e.g., ~/music-projects/audio)" 4. `paths.documents_root` - "Where should research documents/PDFs go? (e.g., ~/music-projects/documents)" **Optional settings:** 5. `artist.genres` - "What are your primary genres? (comma-separated, or skip)" 6. `urls.soundcloud` - "SoundCloud profile URL? (or skip)" **Step 5: Overrides Directory (Optional)** Ask: > You can optionally provide ...

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

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

setup

Configure aria-knowledge plugin. Creates or validates a knowledge folder, checks dependencies, sets audit cadences, and writes config. Run on first install or after plugin updates. Trigger: '/setup', 'setup aria-knowledge', 'configure knowledge'.

17 Updated today
mikeprasad
AI & Automation Featured

configure

Interactive wizard for OrchestKit settings: MCP servers, hook permissions, keybindings, and install presets. Use when customizing plugin behavior or managing settings.

229 Updated today
yonatangross
Data & Documents Solid

init

Set up this plugin on this machine, the one-time, gated setup for the only thing here that writes anything outside your project (an optional local event log), plus the one optional integration this plugin can be connected to (read-only issue-tracker reads). Use when the user says "set up the plugin", "run the setup", "turn on the usage log", "is telemetry on?", "what does this record about me?", "stop logging", "delete the log", "remove the config", "connect my issue tracker", "connect Jira", "hook this up to our backlog", or has just installed the plugin. Also handles --verify (re-prove everything, ask nothing) and --uninstall (remove the log and the config, dry-run first). It asks in plain words, walks 5 numbered telemetry gates plus 1 numbered integration offer, verifies each one by running a real command and quoting its real output, defaults every answer to NO, and ends with a proof report that says what is on, what is off, and what it could not verify.

42 Updated today
naderelewa