angular-tooling
Use Angular CLI and development tools effectively in Angular v20+ projects. Use for project setup, code generation, building, testing, and configuration. Triggers on creating new projects, generating components/services/modules, configuring builds, running tests, or optimizing production builds. Don't use for Nx workspace commands, custom Webpack configurations, or non-Angular CLI build systems like Vite standalone or esbuild direct usage.
Security Assessment
Detected risks:
About angular-tooling
The angular-tooling skill is designed to enhance the development experience for Angular v20+ projects by leveraging the Angular CLI and associated development tools. It addresses the common challenges developers face when setting up projects, generating code, and managing builds and tests. By providing a streamlined approach to these tasks, the skill helps developers focus on writing quality code rather than getting bogged down in configuration and setup issues.
FAQ
What commands can I use to create a new Angular project?
You can use 'ng new my-app' to create a new standalone project, with various options for styles, routing, and minimal setups.
Is this skill compatible with Nx workspaces?
No, this skill should not be used for Nx workspace commands.
Can I use this skill for non-Angular CLI build systems?
No, this skill is specifically for Angular CLI and does not support systems like Vite standalone or esbuild.
What types of code generation does this skill support?
This skill supports generating components, services, directives, pipes, guards, interceptors, interfaces, enums, and classes.
How can I run tests using this skill?
You can run unit tests with 'ng test' and end-to-end tests with 'ng e2e' if configured.
Install angular-tooling
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
analogjs/angular-skills