NativeScript plugins are npm packages with some added native functionality. Therefore, finding, installing, and removing NativeScript plugins works a lot like working with npm packages you might use in your Node.js or front-end web development.
Building plugins in NativeScript is much simpler than it is using other cross-platform technologies. This is because NativeScript always gives you direct access to all native platform APIs directly from your application code.
Here are a few videos you might find helpful: