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).
model-integrationExtend vLLM-Omni with custom diffusion pipelines, model registrations, TTS adapter contracts, and focused maintainer tests without running broad model suites by default.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user is editing or extending vLLM-Omni itself: adding a model family, wiring a custom diffusion pipeline, updating a TTS adapter, or choosing focused maintainer tests before a larger GPU run.
diffusion_load_format, custom_pipeline_args, WorkerWrapperBase, or CustomPipelineWorkerExtension.model_type, pipeline topology, default deploy config, endpoint restrictions, or serving adapter.Read custom-pipeline-and-model-registration.md for extension surfaces and registration flow.
Read maintainer-workflows.md before selecting tests or editing broad model code.
For TTS adapter edits, run or adapt the safe static checker:
python scripts/check_tts_adapter_contract.py --adapter-file path/to/adapter.py
The checker parses source; it does not import the adapter, load a model, or call audio services.
Use troubleshooting.md when registrations are not discovered, a deploy YAML does not match a pipeline, optional dependencies are missing, or a model test is too expensive.