К основному содержанию
скилл CX Codex

angular-best-practices — скилл для Claude Code: Angular 21 без старых

Держит агента в рамках Angular 21: сигналы, standalone-компоненты, реактивные формы. Пригодится, когда агент тянет в проект устаревший синтаксис.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Boise-State-Development/agentcore-public-stack --skill angular-best-practices -a claude-code
npx skills add Boise-State-Development/agentcore-public-stack --skill angualar-best-practices -a claude-code
Открыть на GitHub

Что делает angular-best-practices

Скилл задаёт правила, по которым агент пишет код Angular. Внутри — короткие разделы: TypeScript со строгой типизацией и отказом от any, компоненты на input() и output(), состояние на сигналах, шаблоны с @if и @for, сервисы через inject(), ленивая загрузка маршрутов. Отдельно описаны resource() для асинхронных данных, имена файлов, иконки ng-icon, изображения через NgOptimizedImage и стили на Tailwind 4.1.

Правила конкретные и местами жёсткие. Например, standalone: true указывать не нужно, потому что в v20+ это поведение по умолчанию, а @HostBinding и @HostListener запрещены в пользу объекта host в декораторе. Для сложных производных состояний есть ссылка на references/signal-patterns.md — если файла рядом нет, агент эту часть просто не прочитает.

Есть и требования к доступности: проверки AXE и минимумы WCAG AA по фокусу, контрасту и ARIA. Это значит, что агент будет править разметку, а не только логику. Скилл подключается в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode — установка одна и та же через npx skills add.

Какие задачи решает

  • писать компоненты Angular 21 без устаревших декораторов
  • перевести состояние компонента на сигналы и computed()
  • заменить *ngIf и *ngFor на @if и @for
  • настроить ленивую загрузку маршрутов через loadComponent
  • довести шаблон до минимумов WCAG AA

Примеры запросов агенту

  • создай standalone-компонент списка задач на сигналах с ChangeDetectionStrategy.OnPush
  • перепиши этот сервис на inject() и providedIn: 'root'
  • добавь ленивую загрузку для маршрута admin через loadComponent

Как установить angular-best-practices

1Через Skills CLI (Vercel)

npx skills add Boise-State-Development/agentcore-public-stack --skill angular-best-practices -a claude-code
npx skills add Boise-State-Development/agentcore-public-stack --skill angualar-best-practices -a claude-code

2Вручную: положить файлы

~/.claude/skills/angualar-best-practices/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/angualar-best-practices/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Похожие

angular-developer affaan-m Скилл генерирует код на Angular с учётом версии проекта, настраивает сигналы, формы и запускает проверку сборки. CX Codex +1 4 500установок angular-signals analogjs Помогает переводить состояние в Angular v20+ на сигналы и заменять потоки RxJS. Автор признал скилл устаревшим в пользу официального набора. CX Codex +1 8 800установок angular-component analogjs Скилл под Angular 20+ с сигнальными входами, OnPush и host bindings, помеченный как deprecated: гайд из него удалён, вместо него — официальные скиллы Angular. CX Codex +1 11 500установок angular-new-app Angular Team @ Google Скилл для быстрого создания нового Angular-приложения с помощью Angular CLI. Проверяет окружение, генерирует проект с нужными флагами и направляет разработку по лучшим практикам Angular. CX Codex +1 19 200установок angular-development Mindrally Задаёт агенту правила Angular, SASS и TypeScript: строгая типизация, standalone-компоненты, сигналы. Пригодится, когда в проекте уже есть Angular. CX Codex +1 705установок angular-migration Seth Hobson Помогает переносить приложения с AngularJS на Angular по частям или целиком. Пригодится для гибридных приложений, замены компонентов и обновления зависимостей. CX Codex 10 900установок

Рядом в теме «Фронтенд и UI»

Всё по теме «Фронтенд и UI» →

Вопросы о angular-best-practices

Как установить angular-best-practices в Claude?

Одной командой: npx skills add Boise-State-Development/agentcore-public-stack --skill angular-best-practices -a claude-code. После этого файл скилла лежит в ~/.claude/skills/angualar-best-practices/SKILL.md.

Что делает angular-best-practices?

Задаёт агенту правила разработки на Angular 21: сигналы, standalone-компоненты, реактивные формы, строгая типизация TypeScript, ленивая загрузка и доступность. Агент опирается на них, когда пишет компоненты, сервисы и шаблоны.

Нужен ли Tailwind для работы скилла?

Скилл советует Tailwind 4.1 для стилей и упоминает Angular CDK, когда он нужен. Отдельного tailwind-скилла в наборе нет, поэтому стили агент будет писать по этим правилам сам.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой