RedirectManagement allows users to resolve double redirects and broken redirects automatically. While any user can resolve double redirects, resolving broken redirects requires being in any of user groups with the right to delete pages.
Note: This script may not work properly on redirect chains, as it does not check if the target page is already a redirect.
Usage
A button appears in the top right part of the page on both Special:DoubleRedirects and Special:BrokenRedirects. Clicking it resolves all the redirects currently visible on the page, crossing-out each entry as it resolves it, and reloading the page after finishing.