brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
launch-and-configLaunch Stable Diffusion WebUI safely in UI, API, and API-only modes, choose configuration flags, and diagnose startup failures.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task asks to start WebUI, enable the REST API, run API-only mode, set model/data paths, configure auth/TLS/CORS/subpath, reduce VRAM use, avoid launcher side effects, or diagnose Python/torch/xformers/checkpoint startup failures.
python launch.py --ckpt <checkpoint.safetensors>python launch.py --api --api-auth user:pass --ckpt <checkpoint.safetensors>python launch.py --nowebui --api-auth user:pass --ckpt <checkpoint.safetensors>--data-dir, --models-dir, --ckpt, --ckpt-dir, --vae-dir, --embeddings-dir, --ui-settings-file, and --ui-config-file.--listen or --server-name, --port, --gradio-auth, --api-auth, --tls-keyfile, --tls-certfile, --subpath, and only narrow --cors-allow-origins values.--medvram, --medvram-sdxl, --lowvram, --lowram, --xformers, --opt-sdp-attention, --upcast-sampling, --no-half, --no-half-vae, --use-cpu, or --device-id.--skip-python-version-check, --skip-torch-cuda-test, --skip-install, and --skip-prepare-environment hide symptoms and can leave dependencies unresolved.argparse flags from a WebUI modules/cmd_args.py file without importing WebUI.Example helper usage when auditing a checkout:
python sub-skills/launch-and-config/scripts/extract_cli_flags.py --source modules/cmd_args.py --format markdown
python sub-skills/launch-and-config/scripts/extract_cli_flags.py --source modules/cmd_args.py --format json
--listen, --server-name 0.0.0.0, --share, or --ngrok unless auth and network controls are explicit.--gradio-auth protects Gradio UI; --api-auth protects /sdapi/v1/* routes.--allow-code, --enable-insecure-extension-access, --disable-safe-unpickle, and --api-server-stop as high-risk; use only for trusted local environments.--no-download-sd-model when startup must not fetch a fallback checkpoint; provide --ckpt or --ckpt-dir instead.--disable-all-extensions or --disable-extra-extensions while debugging launch failures from user extensions.../api-automation/SKILL.md.../assets-and-models/SKILL.md.../extension-scripting/SKILL.md.../training-and-postprocessing/SKILL.md.