
astral-sh/claude-code-plugins
2 skills1.7k installs532 starsGitHub
Install
npx skills add https://github.com/astral-sh/claude-code-pluginsSkills in this repo
1UvThe uv skill teaches coding agents to use Astral’s uv as the fast Python package and project manager for solo builders maintaining scripts, APIs, and agent tooling. Invoke it during Build whenever you see uv.lock, uv autogeneration headers in requirements files, or a pyproject.toml meant for uv—not when poetry.lock or pdm.lock defines the environment. It routes you among three workflows: single-file scripts with uv run and inline dependencies, full projects with sync and lockfile installs, and CLI tools via uv’s tool model. The skill reduces wrong-package-manager mistakes that break reproducible deploys for one-person teams. It does not configure cloud infra or CI; it standardizes local and CI commands so your agent stops mixing pip and uv in the same tree.1.2kinstalls2RuffRuff is an agent skill that teaches your coding agent how to use Astral’s Ruff—the fast unified Python linter and formatter—in real repos. It is for solo and indie builders shipping Python backends, CLIs, and data tooling who want one command for check and format instead of juggling Black, isort, and Flake8. Use it whenever SKILL.md says to prefer Ruff, especially when `pyproject.toml` already declares `[tool.ruff]` or a `ruff.toml` exists. The skill matters because blind `ruff format` on legacy code can swamp real diffs; the guidance pushes `check --diff` and format `--diff` first so you only apply fixes where you are actually working. It walks through project-local `uv run` for pinned versions versus `uvx` for ad-hoc runs, and when global installs are acceptable.549installs