Creates a new album with the correct directory structure and templates. Use IMMEDIATELY when the user says 'make a new album' or similar, before any discussion.
Input: $ARGUMENTS
Create a new album directory structure with all required files and templates.
You create the complete album directory structure based on config.
Expected formats:
<album-name> <genre> — standard album<album-name> documentary <genre> — true-story/documentary album (creates RESEARCH.md + SOURCES.md)Examples:
sample-album electronicmy-new-album hip-hopprotest-songs folkthe-heist documentary hip-hopValid genres (primary categories):
hip-hopelectronicrockfolkcountrypopmetaljazzrnbclassicalreggaepunkindie-folkbluesgospellatink-popParsing logic:
documentary: album = arg1, genre = arg3, documentary = trueAfter parsing, if documentary flag was not set, ask: "Is this a documentary/true-story album? (This adds research and sources templates.)"
If arguments are missing, ask:
Usage: /new-album <album-name> <genre>
/new-album <album-name> documentary <genre>
Example: /new-album sample-album electronic
/new-album the-heist documentary hip-hop
Valid genres: hip-hop, electronic, rock, folk, country, pop, metal, jazz, rnb, classical, reggae, punk, indie-folk, blues, gospel, latin, k-pop
Call create_album_structure(album_slug, genre, documentary) — creates the complete directory structure with templates in one call.
{content_root}/artists/{artist}/albums/{genre}/{album-name}/tracks/ and promo/ directories with templatesdocumentary: true): also creates RESEARCH.md and SOURCES.md{created: bool, path: str, files: [...]}Note: Audio and documents directories are NOT created (those are created when needed by import-audio/import-art).
Report:
Created album: {album-name}
Location: {album_path}
Files created:
- README.md (album template)
- tracks/ (empty, ready for track files)
- promo/ (social media copy templates)
Next steps:
Option 1 - Interactive (Recommended):
Run /bitwize-music:album-conceptualizer to design your album concept
through the 7 Planning Phases.
Option 2 - Manual:
1. Edit README.md with your album concept
2. Create tracks with /import-track or manually in tracks/
Config file missing:
Error: Config not found at ~/.bitwize-music/config.yaml
Run /configure to set up.
Invalid genre:
Error: Invalid genre "{genre}"
Valid genres: hip-hop, electronic, rock, folk, country, pop, metal, jazz, rnb, classical, reggae, punk, indie-folk, blues, gospel, latin, k-pop
Album already exists:
Error: Album already exists at {album_path}
Templates not found:
Error: Templates not found. Is the plugin installed correctly?
Expected at: ${CLAUDE_PLUGIN_ROOT}/templates/
/new-album sample-album electronic
Config has: