Make a clean PR in mflux (inspect diff, quick verification, commit, push, open PR) using repo conventions.
just test-fastgh isn’t available, fall back to the GitHub web UI (or stop and ask).Use after the core port lands and you are polishing for merge. For the full integration surfaces tick list (LoRA key formats, save routing, tokenizer edge cases, etc. learned from past closed PRs), see mflux-model-porting → Integration surfaces checklist.
just lint and just test-fastjust ci-extract after changing AVAILABLE_MODELS or scripts/ci_extract_models.pyMFLUX_PRESERVE_TEST_OUTPUT=1 uv run pytest tests/image_generation/test_generate_image_<model>.py -m slow -vmflux-debugging, mflux-manual-testing)List files changed outside src/mflux/models/<model>/:
| Category | Expected |
|---|---|
pyproject.toml, cli/defaults/defaults.py, ModelConfig, mflux-save routing | Required wiring |
scripts/ci_extract_models.py OVERLAY / EXTRA_ENTRIES | Required CI-manifest wiring for every new model key or standalone tool |
README.md table + attribution | Required |
Training runner.py, example JSON, .gitignore JSON exceptions | If training supported |
| Shared VAE/callback/training one-liners | Only if required; document blast radius in PR |
Personal .gitignore, unrelated formatting | Remove |
Verify quantized README disk claims with measurement:
du -sh ~/.cache/huggingface/hub/models--<org>--<Model>*
mflux-save --model <alias> --quantize 8 --path /tmp/model-q8 && du -sh /tmp/model-q8README.md model table row (correct release date).src/mflux/assets/; may need git add -f when *.jpg is gitignored).adcbe85
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.