Skip to content
Back to skills

Model Integration

ASecurity

"Extend vLLM-Omni with custom diffusion pipelines, model

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
devopspythonbashbackend

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill model-integration --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Model Integration?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Model Integration
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-model-integration/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-model-integration)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: model-integration
description: "Extend vLLM-Omni with custom diffusion pipelines, model
  registrations, TTS adapter contracts, and focused maintainer tests without
  running broad model suites by default."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Model integration

Use this sub-skill when the user is editing or extending vLLM-Omni itself: adding a model family, wiring a custom diffusion pipeline, updating a TTS adapter, or choosing focused maintainer tests before a larger GPU run.

## Route here for

- Creating a custom diffusion pipeline using `diffusion_load_format`, `custom_pipeline_args`, `WorkerWrapperBase`, or `CustomPipelineWorkerExtension`.
- Adding or updating an omni AR, diffusion, TTS, action/world-model, or model-extra integration.
- Registering a `model_type`, pipeline topology, default deploy config, endpoint restrictions, or serving adapter.
- Reviewing OpenAI TTS adapter shape and optional dependency behavior.
- Choosing focused CPU parser/config/unit tests before expensive GPU/full-model examples.

## Route elsewhere

- Local Python inference with existing models: use the sibling offline-inference sub-skill.
- HTTP serving payloads and server launch commands: use the sibling online-serving sub-skill.
- Deploy YAML overlays, connectors, placement, or memory planning: use the sibling stage-configuration sub-skill.
- Choosing an already supported model/recipe/backend: use the sibling model-recipes sub-skill.

## Start here

1. Read [custom-pipeline-and-model-registration.md](references/custom-pipeline-and-model-registration.md) for extension surfaces and registration flow.
2. Read [maintainer-workflows.md](references/maintainer-workflows.md) before selecting tests or editing broad model code.
3. For TTS adapter edits, run or adapt the safe static checker:

   ```bash
   python scripts/check_tts_adapter_contract.py --adapter-file path/to/adapter.py
   ```

   The checker parses source; it does not import the adapter, load a model, or call audio services.
4. Use [troubleshooting.md](references/troubleshooting.md) when registrations are not discovered, a deploy YAML does not match a pipeline, optional dependencies are missing, or a model test is too expensive.

## Safety rules

- Do CPU/static checks before GPU e2e tests. Full-model examples usually require model checkpoints, CUDA/accelerator hardware, large VRAM, and time.
- Keep custom-pipeline examples self-contained. Do not require future agents to open original examples before implementing a pipeline.
- Treat vendored/upstream model code as parity-sensitive; avoid style rewrites that make future upstream diffs hard.
- If a change touches endpoint contracts, update serving payload guidance in online-serving as well.
- If a change touches deploy topology or defaults, update stage-configuration guidance as well.

Files in this skill

  • SKILL.md2.8 KB
  • references/custom-pipeline-and-model-registration.md6.6 KB
  • references/maintainer-workflows.md4.7 KB
  • references/troubleshooting.md4.6 KB
  • scripts/check_tts_adapter_contract.py8.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.