Signed-off-by: Vladimir Mandic <mandic00@live.com>
Repo Skills
This folder contains repo-local Copilot skills for recurring SD.Next tasks.
Available Skills
-
port-modelFile:port-model/SKILL.mdUse when adding or porting a model family into SD.Next and Diffusers. -
port-pipelineFile:port-pipeline/SKILL.mdUse when porting a custom pipeline implementation into a Diffusers pipeline class while preserving behavior and avoiding hard-coded runtime assumptions. -
debug-modelFile:debug-model/SKILL.mdUse when a new or existing SD.Next/Diffusers model integration fails during detect, load, prompt encode, sample, or output handling. -
check-apiFile:check-api/SKILL.mdUse when auditing API endpoints inmodules/api/api.pyand delegated API modules for route parameter correctness plus request/response signature consistency. -
check-schedulersFile:check-schedulers/SKILL.mdUse when auditing scheduler registrations frommodules/sd_samplers_diffusers.pyto verify class loadability, config validity against scheduler capabilities, andSamplerDatacorrectness. -
check-modelsFile:check-models/SKILL.mdUse when running an end-to-end model integration audit covering loaders, detect/routing parity, reference catalogs, and custom pipeline API contracts. -
check-processingFile:check-processing/SKILL.mdUse when validating txt2img/img2img/control processing workflows from UI submit definitions to backend execution with parameter, type, and initialization checks. -
check-uiFile:check-ui/SKILL.mdUse when auditing Python-to-JavaScript UI bindings for Gradio_jscallbacks, verifyingwindowexposure andui/globals.d.tsregistration. -
check-paths
File:check-paths/SKILL.md
Use when auditing model-loading calls to verifycache_dirrouting forfrom_pretrainedandfrom_single_file. -
check-scriptsFile:check-scripts/SKILL.mdUse when auditingscripts/*.pyfor correct Script overrides (__init__,title,show) and verifyingui()output compatibility withrun()orprocess()parameters. -
github-issuesFile:github-issues/SKILL.mdUse when reading SD.Next GitHub issues with[Issues]in title and producing a markdown summary with status and suggested next steps for each issue. -
github-featuresFile:github-features/SKILL.mdUse when reading SD.Next GitHub issues with[Feature]in title and producing a markdown summary with status and suggested next steps for each issue. -
analyze-modelFile:analyze-model/SKILL.mdUse when analyzing an external model URL to classify implementation style and estimate SD.Next porting difficulty before coding. -
diffusers-codeFile:diffusers-code/SKILL.mdUse when creating or editing code to be compliant with Hugging Face diffusers conventions, including PR-ready change preparation for diffusers. -
reference-catalogFile:reference-catalog/SKILL.mdUse when maintaining and validating model reference catalogs indata/reference*.json, including duplicate checks and thumbnail alignment. -
fix-lintFile:fix-lint/SKILL.mdUse when running the full lint workflow in strict order and fixing issues as needed (pre-commit,eslint,ruff,pylint), while ignoring findings explicitly marked withTODO. -
todoFile:todo/SKILL.mdUse when scanning the full codebase forTODOmarkers and producing a markdown document with proposed next steps for each item. -
update-docsFile:update-docs/SKILL.mdUse when reading markdown files fromwiki/to correct markdown syntax, improve readability, and optionally normalize structure/links while preserving technical meaning.
Notes
- Keep skills narrowly task-oriented and reusable.
- Prefer referencing existing repo patterns over generic framework advice.
- Update this index when adding new repo-local skills.