Skill Detail

Yeoman Enterprise Generator Suite

Manages Yeoman generators for enterprise application scaffolding with custom sub-generators. Handles Angular module generation via generator-angular, Express API scaffolding, and composite generators with shared prompting and conflict resolution.

Templates & WorkflowsClaude Code
Templates & Workflows Claude Code Published
Tool match: eslint โญ 4k GitHub stars โฌ‡ 428.4k/wk npm
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill yeoman-enterprise-generator-suite Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Install & setup
npm install -g yo
Author
Yeoman
Last updated
Mar 24, 2026
Quick brief

The Yeoman Enterprise Generator Suite provides standardized application scaffolding across engineering teams using the Yeoman generator ecosystem. It manages custom generators built on the yeoman-generator base class with composable sub-generators for modular project assembly.

How it works

What this skill actually does

The suite includes generators for common enterprise patterns: Angular feature modules with NgRx state management, Express.js REST APIs with OpenAPI specification generation, React component libraries with Storybook integration, and NestJS microservices with gRPC protocol buffer definitions. Each generator enforces organizational coding standards through ESLint configurations, TypeScript strict mode settings, and test coverage requirements.

Advanced generator features include composability where parent generators delegate to specialized sub-generators for database layers, authentication modules, and deployment configurations. The shared prompting system maintains user preferences across generator invocations via the Yeoman storage API. Conflict resolution handles file merging when regenerating into existing projects, with visual diff presentation for manual resolution decisions. Generator versioning ensures teams use approved template versions through a private npm registry with semver constraints.