Conversation
…ion with new references for component styling, testing, and routing
…lock for dependency management
…chat functionality, and set up Nx project structure for API and e2e testing
…solete files, and set up initial API service with Express
…ies for OpenAI and marked, and implement markdown component for rendering content
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request adds extensive documentation and best-practice guidelines for Angular development to the
angular-developerskill. The changes introduce a comprehensive skill manifest, detailed references covering all major Angular topics (including CLI usage, component styling, animations, testing, and more), and clear execution rules for agents generating Angular code or providing guidance. These resources are designed to ensure consistency, correctness, and adherence to modern Angular standards.Skill Manifest and Guidelines:
.agents/skills/angular-developer/SKILL.mdcontaining a detailed description of theangular-developerskill, execution rules for project creation, and curated links to reference documents for all major Angular topics. This includes step-by-step rules for using the Angular CLI, version handling, and best practices for code generation, reactivity, forms, dependency injection, accessibility, routing, styling, testing, and tooling.Angular Development References:
CLI and Tooling:
cli.mdreference with best practices for dependency management (ng addvsnpm install), code generation commands, serving, proxying, building, testing, and deployment using the Angular CLI.Styling and Animations:
component-styling.mdreference explaining component style encapsulation, special selectors (:host,:host-context,::ng-deep), and usage of inline/external styles.angular-animations.mddetailing modern animation techniques (native CSS withanimate.enter/leave), advanced CSS animations, and legacy DSL usage for older Angular versions.Testing:
component-harnesses.mdreference outlining the use of Angular Material's component harnesses for robust, maintainable, and user-centric component testing, with example code and key concepts.