Developer tool

Ruff agent skills for Claude Code, Codex and other agents.

Extremely fast Python linter and formatter written in Rust.
skills
78
official
10
Type
Developer tool
Website
docs.astral.sh
Official GitHub
astral-sh

Ruff skills, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Official (10 skills)

Official Ruff skills
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1
1.UvOfficial

Guide for using uv, the Python package and project manager. An agent skill from astral-sh/claude-code-plugins.

astral-sh/claude-code-plugins3142 repos~980Automated safety check: PassApache-2.07 mo ago
2

Brings a Python recipe's pyproject.toml in line with the repo's CI rules, either as a read-only dry run or by rewriting the file while keeping comments.

google/adk-recipes10k—~4.6kAutomated safety check: PassApache-2.0yesterday
3
3.RuffOfficial

Guide for using ruff, the extremely fast Python linter and formatter.

astral-sh/claude-code-plugins314—~992Automated safety check: PassApache-2.07 mo ago
4
4.Adk StyleOfficial

Python style and codebase conventions for ADK (Agent Development Kit): private-by-default file visibility, imports, type hints, Pydantic v2 models, formatting, docstrings, logging, async I/O, file…

google/adk-python22k—~748Automated safety check: PassApache-2.0today
5

Lints and formats C++ and Python code in the ONNX Runtime repository with lintrunner, clang-format and ruff, preferring a pass over only the changed files.

microsoft/onnxruntime22k—~392Automated safety check: PassMITtoday
6

Runs the Megatron-LM autoformat script and its linting tools before a pull request, and keeps Python imports in order with isort.

NVIDIA/Megatron-LM18k—~317Automated safety check: PassApache-2.0today
7

Python conventions for the Mistral Vibe codebase covering style, strict typing, imports, Pydantic patterns, logging, error handling and file I/O.

mistralai/mistral-vibe5.1k—~1.2kAutomated safety check: PassApache-2.0yesterday
8

Sets up Python projects and standalone scripts with uv, ruff, ty, pytest and prek, and helps move existing projects off pip, Poetry, mypy and black.

trailofbits/skills7.4k—~2.5kAutomated safety check: PassCC-BY-SA-4.05 days ago
9

Run Ruff checks with optional scope and rule overrides, apply safe and unsafe autofixes iteratively, review each change, and resolve remaining findings with targeted edits or user decisions.

github/awesome-copilot40k1 repo~1.5kAutomated safety check: PassMITtoday
10

Upgrades an MWAA environment to a newer Airflow version — within 2.x, within 3.x, or across the 2.x-to-3.x boundary.

aws/agent-toolkit-for-aws2.8k—~7.3kAutomated safety check: PassApache-2.0today

Community

Community Ruff skills
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
11

Run Kedro's local lint / format / type-check / tests on changed files (uses the project's pre-commit hooks, ruff, mypy, pytest, lint-imports, detect-secrets, Make targets — in the right venv), or…

kedro-org/kedro11k—~4kAutomated safety check: PassUnknownyesterday
12

Commits changes in the Saleor codebase and works through pre-commit hook failures from ruff, mypy, the GraphQL schema check and the migrations check.

saleor/saleor23k—~575Automated safety check: PassBSD-3-Clausetoday
13

Load this when working on the mnemosyne memory system — its repo, sync server, memory databases, or CI.

mnemosyne-oss/mnemosyne3.4k—~2.6kAutomated safety check: PassMIT3 days ago
14

Adds or changes a DNS provider in the DDNS project while keeping its code, schemas, tests and Chinese and English docs consistent.

NewFuture/DDNS4.7k—~558Automated safety check: PassMITyesterday
15

Iterative code refinement through plan → code → evaluate → refine cycles.

EvoScientist/EvoSkills4743 repos~2.5kAutomated safety check: PassApache-2.06 days ago
16

Start, selectively modernize, fully migrate, or update Python projects using simple-modern-uv practices: uv, ruff, BasedPyright, pytest, GitHub Actions CI, and tag-driven PyPI publishing.

jlevy/simple-modern-uv301—~1.9kAutomated safety check: PassMIT1 mo ago
17

Routine update of all project dependencies — uv itself, uv.lock (all groups), tool versions pinned in GitHub workflows and .pre-commit-config.yaml (uv, ruff, mypy...), and SHA-pinned GitHub Actions.

alorence/django-modern-rpc111—~1.3kAutomated safety check: PassMITtoday
18

Run CUGA contributor workflows: Conventional Commits, create pull requests against origin with gh and PR templates, and ruff check/format via uv.

cuga-project/cuga-agent893—~277Automated safety check: PassUnknowntoday
19

Python code style and formatting standards using Ruff. An agent skill from meleantonio/ChernyCode.

meleantonio/ChernyCode516—~379Automated safety check: PassNo licence1 mo ago
20

Standards and commands for linting, code formatting, typing validation (Ruff, MyPy, Codespell, ESLint, Pre-commit/Prek, Tox), and adherence to Home Assistant Python 3.14 standards in Keymaster.

FutureTense/keymaster349—~462Automated safety check: PassMIT5 days ago
21

A skill your agent uses when the user asks to run tests, ejecutar tests, lanzar tests, pytest, vitest, check types, typecheck, lint, or verify the codebase.

artcc/freelingo158—~976Automated safety check: PassAGPL-3.0today
22

Keep the databus repo clean as it grows — verify new/changed backend code meets the project's docstring, type-hint, and structural conventions, and update any docs the change made stale.

simovilab/databus101—~1.3kAutomated safety check: PassApache-2.029 days ago
23

Drives test-first development through the RED, GREEN, REFACTOR cycle, with a config switch that selects between TDD and a DDD workflow for existing code.

modu-ai/moai-adk1.2k—~3.1kAutomated safety check: PassApache-2.0today
24

Circuit Breaker code conventions and the quality gates that actually block a push — ruff, mypy, eslint, the pytest coverage ratchet, and the make verify tiers.

BlkLeg/CircuitBreaker201—~1.9kAutomated safety check: PassMITyesterday
25
25.Lint

Run all linters (ruff, pyright) and fix issues in a loop until the codebase is clean.

roryeckel/wyoming_openai218—~707Automated safety check: PassApache-2.02 days ago
26

Run Houndarr's full quality gate (ruff lint, ruff format check, mypy, bandit, pytest) and report results in a single table.

av1155/houndarr292—~366Automated safety check: PassAGPL-3.0yesterday
27

Runs a single merge-readiness check on a pull request: metadata, GitHub Actions status, local lint, format and test gates, and PR body rules, ending in READY or NOT_READY.

liaohch3/claude-tap3.3k—~615Automated safety check: PassMIT15 days ago
28

Work on Panache's delegation of embedded code blocks to third-party formatters and linters (ruff, shfmt, shellcheck, rustfmt, ...) — add or change a preset, fix the offset mapping that translates a…

jolars/panache234—~1.2kAutomated safety check: PassMITyesterday
29

A skill your agent uses when selecting, running, or fixing WorldForge validation: pytest, coverage, ruff, generated provider docs, MkDocs strict build, package contract, CI failures, and release…

AbdelStark/worldforge108—~871Automated safety check: PassMIT18 days ago
30

Modern Python tooling practices for the mycelium project. An agent skill from mycelium-io/mycelium.

mycelium-io/mycelium119—~752Automated safety check: PassUnknowntoday
31

Guides the developer workflow for contributing to Race Condition.

GoogleCloudPlatform/race-condition234—~930Automated safety check: PassUnknown2 days ago
32

Runs a phased pre-PR and pre-deploy check on a Django project: environment, linting, migrations, tests with coverage, security scans and settings review.

affaan-m/ECC274k7 repos~2.9kAutomated safety check: PassMIT2 days ago
33

The Massing release discipline — how to ship a verified, CI-green version-numbered release direct to main.

ibuilder/massing121—~2.3kAutomated safety check: PassMIT5 days ago
34

Code quality: cleanup, linting, formatting, quality gates. An agent skill from notque/vexjoy-agent.

notque/vexjoy-agent435—~1.5kAutomated safety check: NotesMIT4 days ago
35

ORT / openjtalk / ruff のような cross-runtime に canonical sync が必要な依存関係を 1 コマンドで bump する read-mostly skill。

ayutaz/piper-plus218—~1.2kAutomated safety check: PassMITtoday
36

Write or modify a NethSecurity Python RPCD API script or hook.

NethServer/nethsecurity191—~2.8kAutomated safety check: PassUnknownyesterday
37

Choose and run focused checks after changing CLIST Python code: Django tests, standalone pytest tests, offline parser fixtures, Ruff, or a relevant management-command check.

aropan/clist439—~461Automated safety check: PassApache-2.02 days ago
38

Python coding best practices. An agent skill from Taoidle/plan-cascade.

Taoidle/plan-cascade133—~463Automated safety check: PassMIT6 mo ago
39

检查代码格式是否符合 CI 规则。自动检测并安装缺失工具(ruff、clang-format),先运行检查生成报告,使用醒目方式询问用户后,仅在用户同意时执行修复。工作流程:检测环境→自动安装缺失工具→运行检查→生成报告→醒目询问→用户确认→执行修复。使用此技能当:用户要求"格式检查"、"格式化代码"、"代码格式化"、"检查代码格式"、"代码…

tile-ai/tilelang-ascend400—~2.8kAutomated safety check: NotesMIT7 days ago
40

Run the CI gate on your machine so it agrees with the runner — deriving the exact command, paths, markers, and env from the workflow file instead of the Makefile, unblocking gate steps that…

kajisho5/ffmpeg-skill1.9k—~2.8kAutomated safety check: NotesMIT2 days ago
41

Write or modify Python scripts for NethSecurity packages. An agent skill from NethServer/nethsecurity.

NethServer/nethsecurity191—~2kAutomated safety check: PassUnknownyesterday
42

Run the full quality gate (ruff + mypy + pytest + tsc + vitest) and report PASS/FAIL for each command.

juliepy/AI-Engineer-from-scrach430—~500Automated safety check: PassNo licence1 mo ago
43

Sets up Python projects with uv for packages and environments, ruff for linting and formatting, and pyright for type checking, with rules for running everything through uv.

XiaomiMiMo/MiMo-Code14k—~1.5kAutomated safety check: NotesMIT4 days ago
44

Master Python 3.12+ with modern features, async programming, performance optimization, and production-ready practices.

davila7/claude-code-templates32k7 repos~1.8kAutomated safety check: PassMITtoday
45

Writes type-annotated Python 3.11+ with async patterns, dataclasses and pytest suites, validated with mypy in strict mode, black and ruff.

Jeffallan/claude-skills12k—~1.6kAutomated safety check: PassMIT3 days ago
46

Format, clean up, and style-check changed files, matching the project's CI style gate.

ROCm/FlyDSL287—~1.9kAutomated safety check: NotesUnknowntoday
47

Modern Python tooling and best practices using uv, ruff, ty, and pytest.

antoinebou12/uml-mcp105—~1kAutomated safety check: PassMITtoday
48

使用Plankton进行编写时代码质量强制执行——通过钩子在每次文件编辑时自动格式化、代码检查和Claude驱动的修复。

affaan-m/ECC274k2 repos~1.3kAutomated safety check: PassMIT2 days ago

Questions, answered from the data.

What is the best Ruff skill?

Uv (official) from astral-sh/claude-code-plugins ranks first of the 78 Ruff skills listed here, with the highest score: its repository has 314 GitHub stars, 2 other GitHub owners carry a copy, its SKILL.md loads about 980 tokens and it passes the automated safety check with no findings. Next come Align Recipe pyproject.toml and Ruff.

Is there an official Ruff skill?

10 of the 78 Ruff skills are official, published by the vendor's own GitHub organization: Uv, Align Recipe pyproject.toml, Ruff, Adk Style, ONNX Runtime Lint and 5 more.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.