Send "Request new password" email for individual users I'm looking for a way for the administrator users to quickly send out a password reset for a specific user. Ideally, this would be a link/check on the account edit.

I have seen and made use of the Mass Password Reset module which works per role, but I need it for individuals too.

At the moment my thought is to make a "reset password" role then have a rule along the lines of: after saving user, if user has "reset password" role, send account recovery email, remove "reset password" role, but that seems pretty convoluted. Am I missing an easy solution?

I am using Drupal 7.
If you'd create an appropriate view (using Views) of your users, wit whatever filter criteria you'd want, you could use that view to combine it with the Rules Link module. And with that you have the full power of the Rules module available also to implement whatever logic you'd want.

Refer to the accepted answer to "How to show authorized users a link for relevant Views results using the Rules Link module?" for an in depth explanation about using the Rules Link module, related to a scenario which is a variation of your question here (i.e. show a link to unblock blocked users).