angular-signals — Claude Code skill: what it does, how to install
Helps manage reactive state in Angular v20+ with signals and replaces RxJS patterns. Marked as deprecated in favor of official skills.
npx skills add analogjs/angular-skills --skill angular-signals -a claude-codeWhat angular-signals does
This skill guides reactive state management in Angular v20+. It covers creating primary state with signal() and derived values with computed(). It also touches on linkedSignal() and effect() calls, alongside refactoring code away from BehaviorSubject.
The author has deprecated the skill and removed its instructions so stale guidance does not linger. Keeping it installed has little practical value because the Angular team now maintains official skills under angular/skills.
You can purge an existing installation using npx skills remove analogjs/angular-skills. Historical instructions remain accessible only through git repository history.
What it helps with
- build reactive state using
signal() - create derived state with
computed() - handle linked dependencies via
linkedSignal() - migrate legacy
BehaviorSubjectcode to Angular signals
Example prompts for the agent
- Refactor this component state from BehaviorSubject to signal() and computed()
- Implement dependent state using linkedSignal() in Angular v20+
- How do I handle this side effect using effect() in Angular?
How to install angular-signals
1Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-signals -a claude-code2Manually: put the files in place
~/.claude/skills/angular-signals/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/angular-signals/
1Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-signals -a codex2Manually: put the files in place
.agents/skills/angular-signals/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-signals -a cursor2Manually: put the files in place
.cursor/skills/angular-signals/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install analogjs/angular-skills angular-signals2Manually: put the files in place
.github/skills/angular-signals/SKILL.md1Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-signals -a gemini-cli2Platform CLI
gemini skills install https://github.com/analogjs/angular-skills --path skills/angular-signalsManually: put the files in place
.devin/skills/angular-signals/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add analogjs/angular-skills --skill angular-signals -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-signals
How to install angular-signals in Claude Code?
Run npx skills add analogjs/angular-skills --skill angular-signals -a claude-code in your terminal.
What does angular-signals do?
It instructs agents on reactive state patterns in Angular v20+, focusing on signal(), computed(), linkedSignal(), and effect().
Why is angular-signals deprecated?
The maintainer cleared its guidance to direct users toward the official angular/skills package.
Source text
SKILL.md · MIT
--- name: angular-signals description: DEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Implement signal-based reactive state management in Angular v20+. Use for creating reactive state with signal(), derived state with computed(), dependent state with linkedSignal(), and side effects with effect(). Triggers on state management questions, converting from BehaviorSubject/Observable patterns to signals, or implementing reactive data flows. --- # Angular Signals > **⚠️ 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