installation
How to install prime-rl and its optional dependencies. Use when setting up the project, installing extras like deep-gemm for FP8 models, or troubleshooting dependency issues.
Works with
Agent Skills format with YAML frontmatter. Claude Code reads it as-is.
--- name: "installation" description: "How to install prime-rl and its optional dependencies. Use when setting up the project, installing extras like deep-gemm for FP8 models, or troubleshooting dependency issues." license: "Apache-2.0" --- # Installation ## Basic install ```bash uv sync ``` This installs all core dependencies defined in `pyproject.toml`. ## All extras at once The recommended way to install for most users: ```bash uv sync --all-extras ``` This installs all optional extras (flash-attn, flash-attn-cute, etc.) in one go. ## FP8 inference with deep-gemm For certain models like GLM-5-FP8, you need `deep-gemm`. Install it via the `fp8-inference` dependency group: ```bash uv sync --group fp8-inference ``` This installs the pre-built `deep-gemm` wheel. No CUDA build step is needed. ## Dev dependencies ```bash uv sync --group dev ``` Installs pytest, ruff, pre-commit, and other development tools. ## Key files - `pyproject.toml` — all dependencies, extras, and dependency groups - `uv.lock` — pinned lockfile (update with `uv sync --all-extras`)
More General & Other skills
find-skills
vercel-labs/skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

