with one click
reference-catalog
// Maintain and validate SD.Next model reference catalogs in data/reference*.json, including schema consistency, deduplication, link checks, and thumbnail alignment.
// Maintain and validate SD.Next model reference catalogs in data/reference*.json, including schema consistency, deduplication, link checks, and thumbnail alignment.
Port custom model pipeline implementations to Diffusers. Use when migrating custom or non-Diffusers pipeline code into SD.Next repo-local pipeline files such as pipelines/model_<name>.py or pipelines/<model>/pipeline.py while preserving behavior, avoiding new dependencies, and keeping device/attention handling configurable.
Port or add a model to SD.Next using existing Diffusers and custom pipeline patterns. Use when implementing a new model loader, custom pipeline, checkpoint conversion path, or SD.Next model-type integration.
Update wiki markdown docs for syntax correctness, readability, link integrity, heading hierarchy normalization, and code block language tagging. Use when a user asks to clean up markdown formatting and improve clarity while preserving technical meaning.
Create or edit code that is compliant with Hugging Face diffusers conventions, including models, pipelines, schedulers, tests, docs, and PR preparation targeting diffusers.
Analyze an external model URL (typically Hugging Face) to determine implementation style and estimate SD.Next porting difficulty using the port-model workflow.
Audit SD.Next model integrations end-to-end: loaders, detect/routing, reference catalogs, and pipeline API contracts.
| name | reference-catalog |
| description | Maintain and validate SD.Next model reference catalogs in data/reference*.json, including schema consistency, deduplication, link checks, and thumbnail alignment. |
| argument-hint | Describe which catalog files to audit (or use all), whether to only report or also fix, and whether to include thumbnail sync in models/Reference |
Use this skill to audit and update SD.Next model reference catalogs with minimal, safe, and deterministic edits.
data/reference*.jsonbase/cloud/quant/distilled/nunchaku/communitymodels/Referencedata/reference.json (base)data/reference-cloud.jsondata/reference-quant.jsondata/reference-distilled.jsondata/reference-nunchaku.jsondata/reference-community.jsonsize backfill, use cli/hf-info.py as the primary source of truth.reference*.json files.models/Reference.size: 0)"size": 0 across data/reference*.json.owner/name), run cli/hf-info.py.data.size from tool output when present (format is MB string, e.g. "23933.4MB").gb = round(mb / 1024, 2).size field for resolvable records; do not modify unrelated fields.cli/hf-info.py returns ok: false, missing data.size, or non-repo paths, leave size unchanged and report as unresolved.cli/hf-info.py.cli/hf-info.py with the wrong Python environment/interpretersubfolder variants as unsupported when the repo path itself is validsize values when cli/hf-info.py returns no sizeWhen using this skill, provide:
models/Referencesize: 0 backfill report: total candidates, updated count, unresolved count, unresolved reasons