The Angular skills are designed to help coding agents create applications aligned with the latest versions of Angular, best practices, new features and manage Angular applications effectively. These skills provide architectural guidance, generate idiomatic Angular code, and help scaffold new projects using modern best practices.
angular-developer: Generates Angular code and provides architectural guidance. Useful for creating components, services, or obtaining best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling, testing, or CLI tooling.angular-new-app: Creates a new Angular app using the Angular CLI. Provides important guidelines for effectively setting up and structuring a modern Angular application.
Agent Skills are designed to be used with agentic coding tools like Gemini CLI, Antigravity and more. Activating a skill loads the specific instructions and resources needed for that task.
To use these skills in your own environment you may follow the instructions for your specific tool or use a community tool like skills.sh.
npx skills add https://github.com/angular/skillsWe welcome contributions to the Angular agent skills. If you would like to contribute to the skills, please make the updates directly in angular/angular repository, and to that repository will be output here as a part of our infrastructure setup.
If you encounter a bug, have feedback, or want to suggest an improvement to the skills, please file an issue in the angular/angular issue tracker. Providing detailed context will help us address your feedback effectively.
We also accept pull requests for new features, updates, or bug fixes for the skills:
- Make your changes within the
skills/dev-skills/directory. - Follow the standard Angular Commit Guidelines and Coding Standards.
- Submit a Pull Request to the main
angular/angularrepository.