feat: design system overhaul — sidebar, AI chats, settings, brainstorm, color cleanup
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 12s

- Sidebar: dynamic brand-accent colors, brainstorm section restyled
- AI chat general: popup panel with expand/collapse, hides when contextual AI open
- AI chat contextual: tabs reordered (Actions first), X close button, height fix
- Settings: all tabs restyled, 6 new color presets (sage, terracotta, iron, etc.)
- Global color cleanup: emerald/orange hardcoded → brand-accent dynamic
- Brainstorm page: orange → brand-accent throughout
- PageEntry animation component added to key pages
- Floating AI button: bg-brand-accent instead of hardcoded black
- i18n: all 15 locales updated with new AI/billing keys
- Billing: freemium quota tracking, BYOK, stripe subscription scaffolding
- Admin: integrated into new design
- AGENTS.md + CLAUDE.md project rules added
This commit is contained in:
Antigravity
2026-05-16 12:59:30 +00:00
parent 1fcea6ed7d
commit bd495be965
2284 changed files with 395285 additions and 2327 deletions

View File

@@ -0,0 +1,13 @@
module,skill,display-name,menu-code,description,action,args,phase,after,before,required,output-location,outputs
Suno Band Manager,suno-setup,Setup Suno Module,SU,"Install or update Suno Band Manager module config and help entries.",configure,"{-H: headless mode}|{inline values: skip prompts with provided values}",anytime,,,false,{project-root}/_bmad,config.yaml and config.user.yaml
Suno Band Manager,suno-agent-band-manager,Create Song,CS,"Create a complete Suno-ready song package with style prompt + lyrics + parameters through guided creative conversation.",create-song,,anytime,suno-band-profile-manager:manage-profiles,,false,{songbook_folder},song package
Suno Band Manager,suno-agent-band-manager,Refine Song,RS,"Post-generation refinement: translate feedback into concrete Suno parameter adjustments.",refine-song,,anytime,suno-agent-band-manager:create-song,,false,{songbook_folder},refined song package
Suno Band Manager,suno-agent-band-manager,Browse Songbook,SB,"Browse past songs and successful prompts from your creative history.",browse-songbook,,anytime,suno-agent-band-manager:create-song,,false,{songbook_folder},
Suno Band Manager,suno-agent-band-manager,Save Memory,SM,"Save current session context to Mac's memory for next time.",save-memory,,anytime,,,false,,
Suno Band Manager,suno-band-profile-manager,Manage Bands,MB,"Create, edit, list, duplicate, or delete band identity profiles with genre, vocal direction, and writer voice.",manage-profiles,"{-H: headless mode}|{--headless:create|edit|load|delete|duplicate|validate}",anytime,,suno-style-prompt-builder:build-style-prompt,false,{band_profiles_folder},band profile YAML
Suno Band Manager,suno-band-profile-manager,Analyze Writer Voice,WV,"Extract writing voice patterns from samples and store in a band profile.",analyze-writer-voice,,anytime,,suno-lyric-transformer:transform-lyrics,false,{band_profiles_folder},writer voice analysis
Suno Band Manager,suno-band-profile-manager,Profile Health Check,HC,"Assess profile completeness and quality beyond structural validation.",health-check,,anytime,suno-band-profile-manager:manage-profiles,,false,,health assessment
Suno Band Manager,suno-style-prompt-builder,Build Style Prompt,SP,"Generate model-aware Suno style prompts with creativity modes, wild card variants, and exclusion prompts optimized for your chosen model tier.",build-style-prompt,"{-H: headless mode}|{--headless:from-profile|custom|refine|migrate}",anytime,suno-band-profile-manager:manage-profiles,,false,,style prompt package
Suno Band Manager,suno-lyric-transformer,Transform Lyrics,TL,"Transform poems and text into Suno-ready structured lyrics with metatags and cliche detection.",transform-lyrics,"{-H: headless mode}|{--headless:transform|refine}",anytime,suno-band-profile-manager:manage-profiles,,false,{songbook_folder},structured lyrics
Suno Band Manager,suno-lyric-transformer,Analyze Lyrics,AL,"Analyze raw text for song structure potential without transforming — returns structure analysis, syllable patterns, and character budget.",analyze-lyrics,"{-H: headless mode}",anytime,,,false,,structure analysis
Suno Band Manager,suno-feedback-elicitor,Feedback Loop,FL,"Guided post-generation feedback loop that translates subjective reactions into concrete parameter adjustments.",elicit-feedback,"{-H: headless mode}|{--headless:analyze|adjustments}",anytime,"suno-style-prompt-builder:build-style-prompt,suno-lyric-transformer:transform-lyrics",,false,,adjustment recommendations
1 module skill display-name menu-code description action args phase after before required output-location outputs
2 Suno Band Manager suno-setup Setup Suno Module SU Install or update Suno Band Manager module config and help entries. configure {-H: headless mode}|{inline values: skip prompts with provided values} anytime false {project-root}/_bmad config.yaml and config.user.yaml
3 Suno Band Manager suno-agent-band-manager Create Song CS Create a complete Suno-ready song package with style prompt + lyrics + parameters through guided creative conversation. create-song anytime suno-band-profile-manager:manage-profiles false {songbook_folder} song package
4 Suno Band Manager suno-agent-band-manager Refine Song RS Post-generation refinement: translate feedback into concrete Suno parameter adjustments. refine-song anytime suno-agent-band-manager:create-song false {songbook_folder} refined song package
5 Suno Band Manager suno-agent-band-manager Browse Songbook SB Browse past songs and successful prompts from your creative history. browse-songbook anytime suno-agent-band-manager:create-song false {songbook_folder}
6 Suno Band Manager suno-agent-band-manager Save Memory SM Save current session context to Mac's memory for next time. save-memory anytime false
7 Suno Band Manager suno-band-profile-manager Manage Bands MB Create, edit, list, duplicate, or delete band identity profiles with genre, vocal direction, and writer voice. manage-profiles {-H: headless mode}|{--headless:create|edit|load|delete|duplicate|validate} anytime suno-style-prompt-builder:build-style-prompt false {band_profiles_folder} band profile YAML
8 Suno Band Manager suno-band-profile-manager Analyze Writer Voice WV Extract writing voice patterns from samples and store in a band profile. analyze-writer-voice anytime suno-lyric-transformer:transform-lyrics false {band_profiles_folder} writer voice analysis
9 Suno Band Manager suno-band-profile-manager Profile Health Check HC Assess profile completeness and quality beyond structural validation. health-check anytime suno-band-profile-manager:manage-profiles false health assessment
10 Suno Band Manager suno-style-prompt-builder Build Style Prompt SP Generate model-aware Suno style prompts with creativity modes, wild card variants, and exclusion prompts optimized for your chosen model tier. build-style-prompt {-H: headless mode}|{--headless:from-profile|custom|refine|migrate} anytime suno-band-profile-manager:manage-profiles false style prompt package
11 Suno Band Manager suno-lyric-transformer Transform Lyrics TL Transform poems and text into Suno-ready structured lyrics with metatags and cliche detection. transform-lyrics {-H: headless mode}|{--headless:transform|refine} anytime suno-band-profile-manager:manage-profiles false {songbook_folder} structured lyrics
12 Suno Band Manager suno-lyric-transformer Analyze Lyrics AL Analyze raw text for song structure potential without transforming — returns structure analysis, syllable patterns, and character budget. analyze-lyrics {-H: headless mode} anytime false structure analysis
13 Suno Band Manager suno-feedback-elicitor Feedback Loop FL Guided post-generation feedback loop that translates subjective reactions into concrete parameter adjustments. elicit-feedback {-H: headless mode}|{--headless:analyze|adjustments} anytime suno-style-prompt-builder:build-style-prompt,suno-lyric-transformer:transform-lyrics false adjustment recommendations

View File

@@ -0,0 +1,62 @@
code: suno
name: "Suno Band Manager"
description: "AI-powered music production assistant for creating Suno-ready song packages with style prompts, lyrics, and band identity management"
module_version: 1.7.2
default_selected: false
module_greeting: >
Mac is tuned up and ready to jam! Your Suno Band Manager module is installed.
Run this setup again any time to reconfigure settings.
Get started by talking to Mac (your Band Manager) or jump straight into any skill:
Create a song, manage band profiles, build style prompts, transform lyrics, or refine your Suno output.
**Multi-machine workflow?** This module ships pack/unpack scripts for moving
your songbook, voice files, and WIP between machines without git. Run
`bash scripts/pack-portable.sh` (or `pack-portable.ps1` on Windows) when you
want to sync. Marketplace-install users may need to copy these from the
GitHub repo first — see INSTALLATION.md "Multi-Machine Sync".
# Variables from Core Config inserted:
## user_name
## communication_language
## document_output_language
## output_folder
suno_tier:
prompt: "What Suno plan are you on? This determines which models and features Mac can recommend."
default: "free"
result: "{value}"
single-select:
- value: "free"
label: "Free - v4.5-all model, 50 credits/day"
- value: "pro"
label: "Pro ($8/mo) - All models including v5, 2,500 credits/month"
- value: "premier"
label: "Premier ($24/mo) - All models + Studio, 10,000 credits/month"
default_mode:
prompt: "How do you prefer to work with Mac?"
default: "demo"
result: "{value}"
single-select:
- value: "demo"
label: "Demo - Quick and scrappy, minimal questions"
- value: "studio"
label: "Studio - Detailed, hands-on customization"
- value: "jam"
label: "Jam - Experimental, push boundaries"
band_profiles_folder:
prompt: "Where should band profiles be stored?"
default: "docs/band-profiles"
result: "{project-root}/{value}"
songbook_folder:
prompt: "Where should saved songs and lyrics be stored?"
default: "docs/songbook"
result: "{project-root}/{value}"
# Directories to create during installation
directories:
- "{band_profiles_folder}"
- "{songbook_folder}"