What problem does it solve? Creating a new Nodefony module by hand produces non-conforming packages: wrong tsconfig, missing exports, inconsistent config validation, and absent documentation that nothing flags until runtime. This Skill generates a complete, convention-compliant module skeleton for the Nodefony framework repository, or delegates to the CLI when scaffolding a module inside a user application. ## Core Features & Use Cases - Framework package scaffolding: Generates a full @nodefony/* package under src/packages/ with package.json, tsconfig, rolldown bundler config, Module class, injectable service, typed errors, and Zod-based config with a single source of truth. - Optional feature wiring: Adds CLI commands, HTTP controllers, ORM entities, or Vite frontends on demand, with peer dependencies kept in phase. - CLI delegation for apps: When the target is an application module, it delegates to nodefony create module <nom> instead of reimplementing templates, keeping one source of scaffolds. - Use Case: A developer asks to create @nodefony/metrics; the Skill asks targeted questions, generates all files from frozen templates, builds the workspace, optionally registers it in the modules manifest of nodefony.config.ts, and verifies dist/index.js is actually emitted. ## Quick Start Ask the AI to create a new Nodefony module named metrics with a service and CLI command, then let it scaffold, build, and activate the package.