"Use DeepSpeed for distributed training, inference acceleration,
Scanned 9/8/2026
Install to Claude Code
npx -y skills add VectorSpaceLab/AREX-Skill --skill deepspeed --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Deepspeed?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-deepspeed)More formats (shields.io, HTML) on the badges page.
---
name: deepspeed
description: "Use DeepSpeed for distributed training, inference acceleration,
ZeRO configuration, parallelism/MoE design, profiling, autotuning, and
operational diagnostics."
disable-model-invocation: true
metadata:
disco-role: operating
license: Apache 2.0
---
# DeepSpeed Repo Skill
Use this skill when a user asks to work with DeepSpeed APIs, configuration files, launch commands, inference acceleration, model parallelism, MoE, profiling, autotuning, or operational tooling. DeepSpeed is a PyTorch-focused optimization library with many optional GPU, distributed, and compiled-op paths, so route first by the user's workflow and then check the relevant troubleshooting reference before running heavy commands.
## First Checks
1. Confirm the user wants DeepSpeed itself, not a downstream framework integration that merely accepts a DeepSpeed config.
2. Read `references/install-and-environment.md` when installing, importing, or debugging optional CUDA/ROCm/vendor accelerator behavior.
3. Run `scripts/check_deepspeed_env.py` for a read-only environment check, then `scripts/inspect_deepspeed_api.py` when API fields or signatures may have drifted.
4. Check `references/repo-provenance.md` before refreshing this skill against a source checkout.
5. Do not run native examples, distributed tests, autotuning, NVMe/GDS tools, builds, downloads, or remote SSH commands without explicit safety confirmation.
## Route By Task
- Use `sub-skills/training-config/` for PyTorch training integration, `ds_config.json` authoring, launcher resource filters, ZeRO/offload choices, checkpoint save/load/export, and config validation.
- Use `sub-skills/inference-injection/` for `deepspeed.init_inference`, kernel or manual injection policies, inference tensor parallelism, inference quantization, checkpoint reshaping, v2/FastGen routing, and hybrid-engine boundaries.
- Use `sub-skills/parallelism-moe/` for `PipelineModule`, pipeline schedules, MoE layers and optimizer groups, expert tensor parallelism, sequence parallel APIs, AutoSP, and activation checkpointing.
- Use `sub-skills/ops-tooling/` for `ds_report`, install/build diagnostics, JIT/prebuilt op flags, autotuning, FLOPS profiling, monitor backends, DeepNVMe/AIO/GDS tools, compression APIs, and repo policy checks.
## Shared References
- `references/install-and-environment.md`: package installation, PyTorch-first requirement, optional extras, compiled ops, and backend safety tiers.
- `references/troubleshooting.md`: cross-cutting import, accelerator, config, launcher, and optional-tool failure modes.
- `references/repo-provenance.md`: source snapshot and refresh baseline.
## Shared Scripts
- `scripts/check_deepspeed_env.py`: read-only import, package metadata, PyTorch, CUDA visibility, and installed CLI discovery.
- `scripts/inspect_deepspeed_api.py`: read-only signature and config-field inspection for the main DeepSpeed APIs covered by this skill.
## Safety Defaults
- Prefer read-only commands first: imports, `--help`, config parsing, and tiny CPU checks.
- Treat `deepspeed` launcher commands, checkpoint tests, CUDA op builds, autotuning, `ds_io`, `ds_nvme_tune`, GDS/AIO code, and `ds_ssh` as real workload or infrastructure commands.
- Do not promise GPU, compiled-op, NVMe, GDS, monitor, or model-download behavior unless the current environment has been explicitly verified for that path.
- Keep generated examples self-contained. Do not tell future agents to open or execute original repo docs, tests, scripts, examples, or notebooks as runtime dependencies.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!