What problem does it solve?
Many Angular projects suffer from inconsistent project setups, repetitive manual scaffolding, complex build configurations, and fragmented testing and CI workflows; this Skill centralizes Angular CLI best practices to reduce setup time and configuration errors.
Core Features & Use Cases
- Project setup & scaffolding: Create new standalone Angular v20+ projects with recommended options and folder structure.
- Code generation: Generate components, services, directives, pipes, guards, interceptors, interfaces, enums, and classes using ng generate with common options.
- Development and builds: Run dev server with network/SSL options, perform development and production builds, enable persistent cache, and analyze bundle output for performance.
- Testing, linting & CI: Run unit and e2e tests in CI-friendly modes, integrate with GitHub Actions/GitLab CI, and include lint/fix workflows.
- Configuration patterns: Provide guidance for angular.json, environment file replacement, path aliases, proxy config, custom schematics, and SSR/PWA add-ons.
- Use Case: Bootstrapping a multi-project workspace with shared libraries, adding Angular Material, configuring proxy and path aliases, and wiring CI to run tests and production builds.
Quick Start
Create a new Angular v20 project with SCSS and routing, generate a feature component and start the dev server.