validate-album

Solid

Validates album directory structure, file locations, and content integrity. Use before release or whenever the user wants to check an album's structural health.

Data & Documents 223 stars 39 forks Updated 3 days ago CC0-1.0

Install

View on GitHub

Quality Score: 90/100

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

Skill Content

# Album Validator Agent ## Your Task **Input**: $ARGUMENTS (album name, e.g., `sample-album`) Validate that an album has all required files in the correct locations, catching path issues and missing content before they become problems. --- ## Step 1: Load Config & Find Album 1. Call `get_config()` — returns paths (`content_root`, `audio_root`, `documents_root`) and `artist.name` - If config missing, STOP and report: ``` [FAIL] Config file missing: ~/.bitwize-music/config.yaml Run /configure to set up the plugin. ``` 2. Call `find_album(album_name)` — fuzzy match by name, slug, or partial - If not found, STOP and report (MCP returns available albums): ``` [FAIL] Album not found: {album-name} ``` 3. Optionally call `validate_album_structure(album_slug)` — runs structural validation checks and returns `{passed, failed, warnings, skipped, issues[], checks[]}`. This MCP tool handles directory structure, required files, audio placement, and track content checks in one call. **Note**: The MCP `validate_album_structure` tool performs many of the checks below automatically. You can use its results directly or run the manual checks for more detailed reporting. --- ## Step 3: Run Validations ### Initialize Counters - `passed = 0` - `failed = 0` - `warnings = 0` - `skipped = 0` - `issues = []` (list of fix commands) ### Output Header ``` ═══════════════════════════════════════════════════════════ ALBUM VALIDATION: {album-name} ...

Details

Author
bitwize-music-studio
Repository
bitwize-music-studio/claude-ai-music-skills
Created
4 months ago
Last Updated
3 days ago
Language
Python
License
CC0-1.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

plugin-validator

Automatically validates Claude Code plugin structure, schemas, and compliance when user mentions validate plugin, check plugin, or plugin errors. Runs comprehensive validation specific to claude-code-plugins repository standards.

2,274 Updated today
jeremylongshore
AI & Automation Solid

album-dashboard

Shows a structured progress dashboard for an album with percentage complete per phase, blocking items, and status breakdown. Use for a quick visual overview of album progress.

223 Updated 3 days ago
bitwize-music-studio
AI & Automation Solid

validate-plugin

Validate a Claude Code plugin directory against the official Anthropic spec and Intent Solutions enterprise standard. Runs structural validation (plugin.json fields, file references, permissions) and content validation (SKILL.md grading, command/agent frontmatter). Use when building a new plugin, preparing for marketplace submission, or auditing existing plugins. Trigger with "validate this plugin", "check plugin structure", "grade my plugin", "/validate-plugin".

2,274 Updated today
jeremylongshore
Data & Documents Solid

verify-sources

Captures human source verification for tracks, timestamps it, and updates track files. Use when sources need human review before generation.

223 Updated 3 days ago
bitwize-music-studio
AI & Automation Solid

album-conceptualizer

Designs album concepts, tracklist architecture, and thematic planning through 7 structured phases. Use when planning a new album or reworking an existing album concept.

223 Updated 3 days ago
bitwize-music-studio