BMAD-METHOD/src/modules/creative-prompting-studio/_module-installer/install-config.yaml

146 lines
4.4 KiB
YAML

# Creative AI Prompting Studio Module Configuration
code: creative-prompting-studio
name: "Creative AI Prompting Studio - Multi-Modal AI Content Creation"
default_selected: false
header: "Creative AI Prompting Studio Configuration"
subheader: "Master prompt engineering for Perplexity research, Sora video generation, Suno music composition, and AI image creation"
# Core values automatically inherited from installer:
## user_name
## communication_language
## output_folder
## bmad_folder
## install_user_docs
# Module-specific configuration
prompts_output_folder:
prompt: "Where should generated prompts and creative content be saved?"
default: "{output_folder}/ai-prompts"
result: "{project-root}/{value}"
validate:
pattern: "^(?!/|.*//|.*\\.\\.|\\.|.*\\.$)[a-zA-Z0-9_\\-/.]+$"
error: "Please enter a safe, relative folder path (no absolute paths, no '..', no leading/trailing dot, and only letters, numbers, dashes, underscores, slashes, and dots)."
primary_creative_tools:
prompt: "Which AI creative tools do you primarily use? (Select all)"
multi-select:
- value: "perplexity"
label: "Perplexity - Research and information gathering"
- value: "sora"
label: "Sora 2 - AI video generation"
- value: "suno"
label: "Suno - AI music composition"
- value: "gemini-image"
label: "Gemini - AI image generation"
- value: "other-image"
label: "Other image generators (DALL-E, Midjourney, etc.)"
content_creation_focus:
prompt: "What type of content do you create most often?"
default: "mixed"
single-select:
- value: "research"
label: "Research & Information - Academic, business intelligence"
- value: "video"
label: "Video Content - Storytelling, marketing, education"
- value: "music"
label: "Music & Audio - Soundtracks, ambient, compositions"
- value: "visual"
label: "Visual Content - Images, graphics, concept art"
- value: "mixed"
label: "Mixed Media - Multi-modal content projects"
prompt_detail_preference:
prompt: "How detailed should generated prompts be?"
default: "balanced"
single-select:
- value: "minimal"
label: "Minimal - Brief prompts, more AI creativity"
- value: "balanced"
label: "Balanced - Clear direction with creative freedom (recommended)"
- value: "detailed"
label: "Detailed - Comprehensive specifications for control"
- value: "ultra-detailed"
label: "Ultra-Detailed - Maximum precision and control"
video_default_duration:
prompt: "Default video duration for Sora 2?"
default: "8"
single-select:
- value: "4"
label: "4 seconds - Quick clips"
- value: "8"
label: "8 seconds - Standard (recommended)"
- value: "12"
label: "12 seconds - Extended scenes"
music_default_length:
prompt: "Default music composition length?"
default: "medium"
single-select:
- value: "short"
label: "Short - 30-60 seconds (loops, intros)"
- value: "medium"
label: "Medium - 2-3 minutes (recommended)"
- value: "long"
label: "Long - 4+ minutes (full compositions)"
research_depth:
prompt: "Default research depth for Perplexity prompts?"
default: "comprehensive"
single-select:
- value: "quick"
label: "Quick - Fast facts and overview"
- value: "standard"
label: "Standard - Balanced depth"
- value: "comprehensive"
label: "Comprehensive - In-depth analysis (recommended)"
- value: "academic"
label: "Academic - Research-grade with citations"
# Static configuration values
module_version:
result: "1.0.0"
prompts_data_path:
result: "{project-root}/{bmad_folder}/creative-prompting-studio/data"
templates_path:
result: "{project-root}/{bmad_folder}/creative-prompting-studio/templates"
research_prompts_folder:
result: "{project-root}/{prompts_output_folder}/perplexity-research"
video_prompts_folder:
result: "{project-root}/{prompts_output_folder}/sora-video"
music_prompts_folder:
result: "{project-root}/{prompts_output_folder}/suno-music"
image_prompts_folder:
result: "{project-root}/{prompts_output_folder}/image-generation"
multimodal_projects_folder:
result: "{project-root}/{prompts_output_folder}/multimodal-projects"
# Default creative parameters
default_image_aspect_ratio:
result: "1:1"
default_video_model:
result: "sora-2"
default_music_tempo:
result: "120"
default_style_influence:
result: "75"
default_weirdness_level:
result: "50"