This is just a wrapper around clangd include cleaner's capability to be used in CLI mode.
I'm not sure why include-cleaner wasn't integrated in clang-tidy, but I suspect there's a good reason.
This revision is a support for discussing a potential tool that would leverage on include cleaner from clangd: it would be great to be able to run such a tool on LLVM database and make sure we don't regress.
I think it would be better to just put it into tool/.