# abp-angular

> Claude/Codex skill by [@abpframework](https://omgskills.com/library/abpframework/index.md) · 14k stars · Updated 2026-11-13

ABP Angular UI patterns - generate-proxy, ListService, PermissionGuard, abpLocalization pipe, ConfirmationService, ToasterService, ConfigStateService. Use when building or reviewing Angular UI components, routing, or service integration in ABP Angular projects.

Tags: abp, angular, architecture, aspnet, aspnet-core, aspnetcore, blazor, c-sharp, csharp, domain-driven-design, dotnet-core, framework, modular-monolith, multi-tenancy, saas

## Install

```sh
git clone https://github.com/abpframework/abp /tmp/abp && ln -s /tmp/abp/.claude/skills/abp-angular ~/.claude/skills/abp-angular
```

## From README

ABP Angular UI Docs: https://abp.io/docs/latest/framework/ui/angular/overview Project Structure Generate Service Proxies This generates typed service classes in src/app/proxy/. List Component Pattern Localization Authorization Permission Directive Permission Guard Programmatic Check Forms with Validation Configuration API Modal Service Toast Notifications Lazy Loading Modules Theme & Styling Use Bootstrap classes ABP provides theme variables via CSS custom properties Component-specific styles in .component.scss

## Links

- HTML page: https://omgskills.com/library/abpframework/abp/dot-claude/skills/abp-angular/
- GitHub: https://github.com/abpframework/abp
- Author: [@abpframework](https://omgskills.com/library/abpframework/index.md)

## More from this repo

- [abp-app-nolayers](https://omgskills.com/library/abpframework/abp/dot-claude/skills/abp-app-nolayers/index.md) — ABP Single-Layer (No-Layers / nolayers) application template - single project structure, feature-based file...
   - [@abpframework](https://omgskills.com/library/abpframework/index.md) · 14k stars
- [abp-application-layer](https://omgskills.com/library/abpframework/abp/dot-claude/skills/abp-application-layer/index.md) — ABP Application Services, DTOs, CRUD service, object mapping (Mapperly/AutoMapper), validation, error handling.
   - [@abpframework](https://omgskills.com/library/abpframework/index.md) · 14k stars
- [abp-authorization](https://omgskills.com/library/abpframework/abp/dot-claude/skills/abp-authorization/index.md) — ABP permission system - PermissionDefinitionProvider, \[Authorize\] attribute, CheckPolicyAsync, IsGrantedAsync,...
   - [@abpframework](https://omgskills.com/library/abpframework/index.md) · 14k stars
