Scaffolds Enonic XP controllers and their paired XML descriptors for pages, parts, layouts, and response processors. It detects your XP project structure, generates TypeScript or JavaScript controller files with proper lib-portal imports and HTTP handlers, writes the matching XML config with regions and form inputs, and creates Thymeleaf or Mustache view templates. It even wires up your build.gradle dependencies and site.xml processor entries. The wizard style prompting works well when you're spinning up new components and need the boilerplate done right. Saves you from the tedious file matching errors that happen when descriptor names don't line up with directory names, which anyone who's worked with XP knows is annoyingly easy to get wrong.
npx skills add https://github.com/webmaxru/enonic-agent-skills --skill enonic-controller-generator