Docs available here: docs
Also, I recommend you to read tests and source code for deeper knowledge.
Use lerna to manage the packages.
npx lerna bootstrap
npx lerna run compile
npx lerna run test
git commit ...
npx lerna version
npx lerna publish from-package