It's not going to replace pylint, but pylint is hard to configure and slow.
There is overlap between ruff checks and what's eliminated by black though, since ruff implemented flake8 rules first and a lot of them are PEP8 oriented.
Also, note that ruff is also a fast import sorter, faster than isort. But it's not a 1:1 match to isort (no fly to top, some formatting are different).
All in all, I would advice to use it if you are not used to linters, or if you don't feel like going full bazooka on a project.
It's has a very good cost/benefit ratio give how lighweight and easy to use it is.