Setting up the mobile spec app was tedious since I didn't know the dependencies.
I wrote a small patch that allows to pull a plugin from a git subdirectory e.g. cordova plugin add https://github.com/jbondc/cordova-labs?subdir=cordova-deps-mobile-spec https://issues.apache.org/jira/browse/CB-4715 It got me thinking there might an opportunity to make this less tedious with an 'alias' e.g. cordova plugin add @cordova-test The @ symbol signals an 'alias' (cordova-test) that cli would expand to "https://.../cordova-plugin-battery-status https://.../cordova-plugin-device etc..." The list of plugins simply gets passed to plugman. A couple of 'core' aliases could make it easier to get started with cordova, e.g. cordova plugin add @cordova-common cordova plugin add @cordova-test cordova plugin rm @cordova-test Could also be called packaged / collection / grouped plugins. Thoughts?