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).
modular-pipelinesCreate, customize, debug, and test Diffusers Modular Pipeline blocks, states, component managers, sequential/loop blocks, and custom-block CLI packaging.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill for Diffusers Modular Pipeline work: ModularPipeline, ModularPipelineBlocks, SequentialPipelineBlocks, LoopSequentialPipelineBlocks, AutoPipelineBlocks, ConditionalPipelineBlocks, PipelineState, BlockState, ComponentsManager, custom block packaging, and modular pipeline tests.
scripts/modular_block_skeleton.py.diffusers-cli custom_blocks parser shape: run python sub-skills/modular-pipelines/scripts/modular_import_check.py.DiffusionPipeline inference, non-modular pipeline call behavior, and end-user generation examples to pipelines-and-inference.schedulers unless the scheduler is only being wired as a modular component.InputParam and all written values as OutputParam in intermediate_outputs or final outputs.block_state = self.get_block_state(state), write declared fields, call self.set_block_state(state, block_state), and return (components, state).BlockState, not a PipelineState, and return (components, block_state) from each loop iteration.description text, ordered block_classes/block_names, and _workflow_map entries for supported public workflows.ComponentSpec, ConfigSpec, load_components, update_components, get_component_spec, and ComponentsManager rather than ad hoc attributes.modular_config.json; remote custom code loads only with explicit trust_remote_code=True.scripts/modular_block_skeleton.py prints or writes a minimal custom block module with valid naming and state-update structure.scripts/modular_import_check.py verifies core modular imports and confirms custom_blocks CLI arguments are registered.