Agent skill · Frontend

angular-developer

Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, or CLI tooling.

mturacgithub.com/mturacGitHub ↗
codexcopilotcursorMIT
Install
npx skills add mturac/everything-openai-codex --skill angular-developer --agent codex

Same command for any agent — swap --agent for claude-code, cursor, copilot.

Facts
Files in the skill folder: 36
SKILL.md size: 11 KB
Bundled scripts: none
Path: skills/angular-developer/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 84
Language: JavaScript

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Angular Developer Guidelines ## When to Activate - Working in any Angular project or codebase - Creating or scaffolding a new Angular project, application, or library - Generating components, services, directives, pipes, guards, or resolvers - Implementing reactivity with Angular Signals, `linkedSignal`, or `resource` - Working with Angular forms (signal forms, reactive forms, or template-driven) - Setting up dependency injection, routing, lazy loading, or route guards - Adding accessibility (ARIA), animations, or component styling - Writing or debugging Angular-specific tests (unit, component harness, E2E) - Configuring Angular CLI tooling or the Angular MCP server 1. Always analyze the project's Angular version before providing guidance, as best practices and available features can vary significantly between versions. If creating a new project with Angular CLI, do not specify a version unless prompted by the user. 2. When generating code, follow Angular's style guide and best practices for maintainability and performance. Use the Angular CLI for scaffolding components, services, directives, pipes, and routes to ensure consistency. 3. Once you finish generating code, run `ng bui

What's inside
Steps it walks through
  1. When to Activate
  2. Creating New Projects
  3. Components
  4. Reactivity and Data Management
  5. Forms
  6. Dependency Injection
  7. Angular Aria
  8. Routing
  9. Styling and Animations
  10. Testing
  11. Tooling
  12. Anti-Patterns
  13. Related Skills
Ships with 24 files
  • references/angular-animations.md
  • references/angular-aria.md
  • references/cli.md
  • references/component-harnesses.md
  • references/component-styling.md
  • references/components.md
  • references/creating-services.md
  • references/data-resolvers.md
  • references/define-routes.md
  • references/defining-providers.md
  • references/di-fundamentals.md
  • references/e2e-testing.md
  • references/effects.md
  • references/hierarchical-injectors.md
  • references/host-elements.md
  • references/injection-context.md
  • references/inputs.md
  • references/linked-signal.md
  • references/loading-strategies.md
  • references/mcp.md
  • references/navigate-to-routes.md
  • references/outputs.md
  • references/reactive-forms.md
  • references/rendering-strategies.md
first 24 of 36
More from everything-openai-codex
All skills →
About this skill
What does the angular-developer skill do?

Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, or CLI tooling.

How do I install it?

Run `npx skills add mturac/everything-openai-codex --skill angular-developer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From mturac/everything-openai-codex, a repository with 84 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going