# Usage¶

pkglts is intended to be used every time you want to create a package and maintain it throughout time despite changes in the different services you use to test and distribute your package.

It has been though so you just have to regenerate your package everytime one of the tools you use changes its interface (e.g. change some option in the yaml config file associated with the tool).

The sequence is always the same:

• initialize your package in an empty directory
• add options that represent the tools you intend to use
• change settings for these options in the pkg_cfg file
$pmg init my_plugin_name$ pmg rg