I had some free time today, so I decided to upgrade my Moose modules and install the Moose modules that I didn't have. I looked at Task::Moose, then I looked at its Makefile.PL; however, it didn't appear to DWIW. After some experimenting, I accidentally found a way to download and install all of the Moose modules and all of the MooseX modules using CPAN and a regex in just a couple of lines:
#!/usr/bin/perl use strict; use warnings; use CPAN; print $_->install() for CPAN::Shell->expand("Module", "/^Moose/");