writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
model-apiInspect and extend MMYOLO registries, model components, datasets, plugins, and deploy-mode modules safely.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is to inspect MMYOLO registries, understand public model/dataset component APIs, register custom modules, add project-local extensions, reason about plugins, or decide whether a model can be switched to deploy mode.
_base_ inheritance edits, model zoo config choice, and --cfg-options belong to config-customization.training-evaluation.inference-visualization.deployment-conversion.data-tools; this sub-skill covers only dataset and transform extension APIs.mmyolo.utils.register_all_modules() before direct MODELS.build, DATASETS.build, TRANSFORMS.build, or TASK_UTILS.build use in standalone scripts.custom_imports and default scope.custom_imports or a deliberate import in the caller; a class is not discoverable by registry name until its module has been imported.switch_to_deploy(model) as a destructive inference/export preparation step for modules containing MMYOLO RepVGGBlock branches. Do not call it before continued training.