angular-http — скилл для Claude Code: что делает и как установить
Скилл для настройки HTTP-запросов в Angular v20+ через сигналы и HttpClient. Разработка остановлена в пользу официального набора skills от команды Angular.
npx skills add analogjs/angular-skills --skill angular-http -a claude-codeЧто делает angular-http
Скилл создавался для работы с выборкой данных в Angular версии 20 и выше. Он помогает внедрять функции resource(), httpResource() и клиент HttpClient, связывать ответы API с сигналами, перехватывать ошибки и переводить код со старых потоков Observable на новый реактивный синтаксис.
Проект заброшен разработчиками из AnalogJS. Текст инструкций удалили из репозитория, чтобы не давать устаревших советов, поэтому прежние файлы остались только в истории Git. Вместо этого пакета авторы советуют ставить официальный набор angular/skills.
Какие задачи решает
- перевести вызовы
HttpClientс потоковObservableна сигналы Angular - настроить получение данных через
resource()иhttpResource()в Angular v20+ - обработать индикаторы загрузки и сетевые сбои в компонентах
- написать интерцепторы для исходящих запросов
Примеры запросов агенту
- Перепиши вызовы API в сервисе профиля с
ObservableнаhttpResource(). - Настрой интерцептор для
HttpClientс перехватом ошибок авторизации. - Сделай загрузку списка пользователей через
resource()с отслеживанием статуса.
Как установить angular-http
1Через Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-http -a claude-code2Вручную: положить файлы
~/.claude/skills/angular-http/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/angular-http/
1Через Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-http -a codex2Вручную: положить файлы
.agents/skills/angular-http/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-http -a cursor2Вручную: положить файлы
.cursor/skills/angular-http/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install analogjs/angular-skills angular-http2Вручную: положить файлы
.github/skills/angular-http/SKILL.md1Через Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-http -a gemini-cli2Командой платформы
gemini skills install https://github.com/analogjs/angular-skills --path skills/angular-httpВручную: положить файлы
.devin/skills/angular-http/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-http -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о angular-http
Как установить angular-http в Claude Code?
Выполните команду npx skills add analogjs/angular-skills --skill angular-http -a claude-code. Конфигурация запишется в ~/.claude/skills/angular-http/SKILL.md.
Что делает скилл angular-http?
Он инструктирует агента по работе с HTTP-запросами в Angular v20+, используя resource(), httpResource(), HttpClient и сигналы вместо Observable.
Почему скилл помечен как deprecated?
Команда Angular выпустила собственный официальный репозиторий angular/skills, из-за чего AnalogJS закрыл свой вариант. Удалить установленный пакет можно командой npx skills remove analogjs/angular-skills.
Исходный текст
SKILL.md · MIT
--- name: angular-http description: DEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Implement HTTP data fetching in Angular v20+ using resource(), httpResource(), and HttpClient. Use for API calls, data loading with signals, request/response handling, and interceptors. Triggers on data fetching, API integration, loading states, error handling, or converting Observable-based HTTP to signal-based patterns. --- # Angular HTTP & Data Fetching > **⚠️ Deprecated.** This skill is no longer maintained, and its guidance has been > removed rather than left to go stale. The Angular team now publishes official > skills at [angular/skills](https://github.com/angular/skills) — install those > instead: > > ```sh > npx skills add https://github.com/angular/skills > ``` > > To remove these: `npx skills remove analogjs/angular-skills` The previous contents of this skill remain available in this repository's git history.
© analogjs · MIT · analogjs/angular-skills