angular-portal-init-module

Community

Generate a feature module scaffold fast

Authorsdcorejs
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Feature modules in an Angular portal require consistent wiring for routes, guards, interceptors, and module-scoped providers, but doing it manually is slow and error-prone.

Core Features & Use Cases

  • Module-scoped configuration generation: Creates [module].configuration.ts, configurations/api.configuration.ts, and @NgModule-based providers so interceptors and tokens resolve at the right scope.
  • Routing + security setup: Generates routes.ts with guards and lazy-loaded child entities without adding providers to lazy routes.
  • Optional permission and upload configuration: Adds configurations/permission.configuration.ts and configurations/upload-file.configuration.ts only when the module confirms those needs, with keyed contracts to keep route and config aligned.
  • UI reuse via base select: Produces components/base-select/base-select.component.ts and .html to support standard dropdown/search behavior across entities in the module.

Quick Start

Generate the Angular portal feature module configuration for module "catalog" with routes, guards, module-level API interceptors, and a shared base-select component.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: angular-portal-init-module
Download link: https://github.com/sdcorejs/sdcorejs-agent/archive/main.zip#angular-portal-init-module

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.