initial support for plugin descriptor generation