extend pluginoption and pluginmenuentry-skeleton