Skip to content

Ag UI#11

Open
nicobytes wants to merge 5 commits into
mainfrom
ag-ui
Open

Ag UI#11
nicobytes wants to merge 5 commits into
mainfrom
ag-ui

Conversation

@nicobytes
Copy link
Copy Markdown
Owner

This pull request adds extensive documentation and best-practice guidelines for Angular development to the angular-developer skill. 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:

  • Added .agents/skills/angular-developer/SKILL.md containing a detailed description of the angular-developer skill, 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:

    • Added cli.md reference with best practices for dependency management (ng add vs npm install), code generation commands, serving, proxying, building, testing, and deployment using the Angular CLI.
  • Styling and Animations:

    • Added component-styling.md reference explaining component style encapsulation, special selectors (:host, :host-context, ::ng-deep), and usage of inline/external styles.
    • Added angular-animations.md detailing modern animation techniques (native CSS with animate.enter/leave), advanced CSS animations, and legacy DSL usage for older Angular versions.
  • Testing:

    • Added component-harnesses.md reference outlining the use of Angular Material's component harnesses for robust, maintainable, and user-centric component testing, with example code and key concepts.

nicobytes added 5 commits May 12, 2026 15:07
…ion with new references for component styling, testing, and routing
…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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant