NPM pozwala na tworzenie customowych skryptów, które można użyć z npm init:
https://docs.npmjs.com/cli/v8/commands/npm-init
Task polega na opublikowaniu https://hub.sealcode.org/source/module-starter/ z npm init tak, aby npm init sealcode-module tworzyło pliki z module-starter w aktualnym katalogu roboczym
Podobna rzecz już istnieje do sealious-playground: https://hub.sealcode.org/source/create-sealious-app/ - można inspirować się jej kodem