aurelia-plugin-skeleton try the example development npm install npm start build npm install npm build Consuming to consume your plugin in a seperate app you must wrap the package name like so: aurelia.use.plugin(PLATFORM.moduleName("my-plugin-package-name"); todo source debugging in vscode multi-dist build unit testing