Skip to content
cccskills
FreePublished on GitHub

vllm-metax-registry-upgrade

Review and adapt vllm_metax/registry registrations, quantization configurations, CustomOps and kernel dispatch against a target vLLM revision and installed MetaX APIs. Verify registration, inherited state, weight layouts and actual backend selection. Use for registry compatibility work, not standalone attention algorithms or monkey patches.

The English summary is being prepared. Showing the original description.

Works withX (Twitter)

Run score Not tested

See how to install

Files included (4)

  • SKILL.md4.3 KB
  • agents/openai.yaml343 B
  • references/quantization-contracts.md5.0 KB
  • references/validation.md2.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

vLLM-MetaX Registry Upgrade

Read vllm-metax-upgrade-common in full and apply it before this specialist workflow.

Scope

  • Cover requested vllm_metax/registry/ adaptations: quantization configurations, CustomOps and linear kernels, plus directly required oracles, experts, wrappers and callers. Keep unrelated components outside the task.
  • For sparse indexers registered here, cover registration, constructor compatibility, dtype dispatch and wrapper contracts. Standalone attention algorithms, cache indices and kernel numerics belong to the attention workflow; monkey patches belong to the patch workflow.

Trace registration and dispatch

Inventory every requested registration, including inactive/conditional entries and aggregate import files. Record the registry key or target, activation path, effective class/callable, upstream counterpart, MetaX difference, decision and evidence.

Trace the actual chain:

plugin entry point -> package imports -> decorator/table mutation
-> config lookup or CustomOp/platform dispatch -> selected method
-> backend oracle -> experts/prepare-finalize -> wrapper -> installed kernel
  • Verify normal plugin startup completes as well as each registration's activation. One missing symbol in an eager quantization import can break all registrations; a partially populated registry after an exception is not successful startup.
  • Resolve aliases, lazy exports, module redirects, duplicate keys and import ordering. Verify the effective lookup result and caller binding, not only decorator presence.
  • Check exact platform keys (including OOT), dtype/capability predicates and backend overrides without disturbing other platforms' registry entries.
  • For overridden classes, inspect the current MRO and inherited methods. A copied constructor's super() may now call a parent with a different signature. Bypassing that parent requires initializing all state consumed by inherited allocation, loading, quant-config and execution methods.
  • Check actual factory signatures and return contracts. Follow the selected class's module/source through kernel invocation. A MetaX-named oracle can still return upstream experts and bypass MCOPLIB, local tuning or communication adaptations, which could lead to potential errors.
  • Distinguish shared and separately defined enums. Matching member names or values do not make members of different Enum classes interchangeable in backend dispatch.

Verify semantics and adapt

For quantization work, read quantization-contracts.md. For CustomOps and linear registrations, apply the same chain checks to real/fake schemas, optional inputs, tensor/tuple outputs, layout requirements and capability predicates.

  • Validate joint configurations: quantization format, symmetry, group size, activation, bias, device, parallel mode and selected backend. Supporting one dimension does not establish support for every combination.
  • Keep allocation, checkpoint loading, post-load conversion, parameter replacement, quant-config construction and kernel consumption consistent. Returned converted tensors must actually reach the kernel through the layer/config used by execution.
  • Before removing an overridden registration, confirm the inherited factory still selects the intended implementation and initializes its consumed state.
  • Check dimension meanings, packing axes, strides and conversion order across registered allocation, post-load conversion and kernel consumption.

Validate registration and state

Read validation.md for registration, weight-layout and kernel cases. Check startup/lookup before state construction, post-load conversion and actual kernel selection. Recheck affected asymmetric branches after resolving capability rejection: that rejection can hide a broken zero-point scatter.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Review and adapt MetaX attention backends, MLA, sparse indexers, cache layouts, and kernel wrappers against target vLLM and installed MetaX component contracts. Use for attention work outside vllm_metax/patch/.

The English summary is being prepared. Showing the original description.

MetaX-MACA/vLLM-metax184Updated Oct 23, 2026

Trim large MetaX model directories for dummy smoke tests or real-checkpoint loading on limited GPUs. Preserve target execution paths while reducing depth; use the real-weight workflow when a loadable checkpoint is requested. Not for accuracy evaluation or model compatibility upgrades.

The English summary is being prepared. Showing the original description.

MetaX-MACA/vLLM-metax184Updated Oct 23, 2026

Review and upgrade MetaX model support against target vLLM and installed MACA components, including model-dependent attention, weight loading and kernels. Use for model adaptations and shared-upstream-bug attribution, not standalone patch or registry audits.

The English summary is being prepared. Showing the original description.

MetaX-MACA/vLLM-metax184Updated Oct 23, 2026

Audit and adapt monkey patches in vllm_metax/patch/ against a target upstream revision. Decide whether to retain, update, migrate, or remove each patch; maintain patch headers and explanations; validate changes and record evidence. Use only for compatibility work on this directory, not standalone attention backend, model, kernel, or other adaptations elsewhere in vllm_metax.

The English summary is being prepared. Showing the original description.

MetaX-MACA/vLLM-metax184Updated Oct 23, 2026

Orchestrate a repository-wide vLLM-MetaX compatibility upgrade or coordinated multi-component adaptation through a support matrix, dependency graph and scoped specialists. Use a domain skill for standalone component work.

The English summary is being prepared. Showing the original description.

MetaX-MACA/vLLM-metax184Updated Oct 23, 2026

Shared workflow for vLLM-MetaX compatibility adaptations and reviews, including confirmed environments, upstream-first code, dependency contracts, validation and durable progress. Required by standalone domain skills and the full-upgrade coordinator; collecting environment facts may precede confirmation.

The English summary is being prepared. Showing the original description.

MetaX-MACA/vLLM-metax184Updated Oct 23, 2026

See all skills by MetaX-MACA

Report a problem with this skill