协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
automation-pipelines【开发与工程】Build and debug ClearML automation workflows with PipelineController, PipelineDecorator, HPO, schedulers, triggers, and clearml-param-search.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when an agent needs to create or troubleshoot ClearML automation workflows: pipeline DAGs, decorated function pipelines, hyperparameter search, recurring schedules, event triggers, and automation controller/service tasks.
clearml-param-search flags and JSON payloads, plus offline validation with hpo_search_space_check.py.PipelineDecorator or PipelineController starter files without contacting a ClearML server.PipelineController, PipelineDecorator, HyperParameterOptimizer, TaskScheduler, TriggerScheduler, and the clearml-param-search CLI.Task.init, Logger.report_scalar, text, images, tables, or artifacts, route to ../experiment-tracking/SKILL.md.Dataset, StorageManager, dataset lineage, or object storage assets passed through pipelines, route to ../data-storage/SKILL.md.clearml-task packaging, enqueueing, or command-line task launches outside HPO/pipeline orchestration, route to ../remote-execution-cli/SKILL.md.Task.get_http_router(), web services, or endpoint deployment, route to ../routers-services/SKILL.md.PipelineDecorator when the user has ordinary Python functions and wants pipeline steps created from function calls.PipelineController.add_function_step() when the user wants explicit DAG nodes from Python functions, named return artifacts, parameter references, callbacks, retries, or queue overrides.PipelineController.add_step() when the user already has ClearML Tasks to clone and connect into a DAG.HyperParameterOptimizer or clearml-param-search when the user has a base task/script and wants to clone it across parameter ranges using an objective scalar.TaskScheduler for recurring cron-like launches and TriggerScheduler for model, dataset, or task events.PipelineDecorator.debug_pipeline(), PipelineDecorator.run_locally(), PipelineController.start_locally(), or HPO --local where appropriate.services queue, while step execution and HPO jobs usually need worker queues.