What problem does it solve?
This Skill ensures a music production workflow session is properly initialized, configured, and ready for creation or continuation by verifying setup, loading configurations, checking for updates, and reporting the current state.
Core Features & Use Cases
- Setup Verification: Checks for the presence of the MCP server and Python environment dependencies.
- Configuration Loading: Loads user-defined settings from
~/.bitwize-music/config.yaml and optional overrides.
- State Management: Loads and verifies the session state (
state.json), rebuilding it if necessary.
- Plugin Version Management: Handles plugin migrations by comparing versions and applying required updates.
- Status Reporting: Provides a comprehensive report on album ideas, in-progress albums, pending source verifications, and last session context.
- Contextual Tips: Offers relevant tips based on the current state of the session.
- Use Case: Ideal for starting a new music project or resuming work on an existing one within the Hermes Agent environment, ensuring all prerequisites are met before proceeding with album creation, research, or generation tasks.
Quick Start
Engage the session-start skill at the beginning of each music production session.