angular-http — Claude Code skill: what it does, how to install
Guides HTTP data fetching in Angular v20+ using signals and HttpClient. Now deprecated in favor of the official Angular skills repository.
npx skills add analogjs/angular-skills --skill angular-http -a claude-codeWhat angular-http does
The skill assists with data fetching patterns in Angular v20 and newer. It covers modern primitives like resource() and httpResource(), standard HttpClient usage, request interceptors, and migrating older Observable pipelines into signal-based state.
AnalogJS deprecated this skill and cleared its guidance files to prevent outdated advice. Prior documentation remains visible solely in Git history. The maintainers advise switching to the official package at angular/skills.
What it helps with
- fetch backend data via
resource()andhttpResource()in Angular v20+ - convert legacy
Observabledata streams into Angular signals - configure HTTP request interceptors and error handlers
- manage API loading states inside signal-driven components
Example prompts for the agent
- Refactor this API service from RxJS Observables to
httpResource(). - Set up an
HttpClientinterceptor to catch unauthorized responses. - Implement data fetching for the user list using
resource()and signals.
How to install angular-http
1Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-http -a claude-code2Manually: put the files in place
~/.claude/skills/angular-http/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/angular-http/
1Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-http -a codex2Manually: put the files in place
.agents/skills/angular-http/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-http -a cursor2Manually: put the files in place
.cursor/skills/angular-http/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install analogjs/angular-skills angular-http2Manually: put the files in place
.github/skills/angular-http/SKILL.md1Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-http -a gemini-cli2Platform CLI
gemini skills install https://github.com/analogjs/angular-skills --path skills/angular-httpManually: put the files in place
.devin/skills/angular-http/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-http -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about angular-http
How to install angular-http in Claude Code?
Run npx skills add analogjs/angular-skills --skill angular-http -a claude-code. The file is saved to ~/.claude/skills/angular-http/SKILL.md.
What does angular-http do?
It guides coding agents on fetching API data in Angular v20+ using HttpClient, resource(), httpResource(), and reactive signals.
Why is angular-http deprecated?
The Angular team published official skills under angular/skills, so AnalogJS archived this version. You can remove it using npx skills remove analogjs/angular-skills.
Source text
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