# Angular Testing (agent skill)

> Angular Testing is an agent skill (a SKILL.md file) from analogjs/angular-skills. DEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. It works with Claude Code and has 591 GitHub stars. Install it by copying the skill folder into your agent's skills directory.

DEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Write unit and integration tests for Angular v20+ applications using Vitest or Jasmine with TestBed and modern testing patterns. Use for testing components with signals, OnPush change detection, services with inject(), and HTTP interactions. Triggers on test creation, testing signal-based components, mocking dependencies, or setting up test infrastructure.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/analogjs/angular-skills |
| Skill path | skills/angular-testing/SKILL.md |
| Skill name | angular-testing |
| GitHub stars | 591 |
| Installs on skills.sh | 2 |
| License | MIT |
| Skills in repo | 1 |
| Plugin marketplace | no |
| Official | no |
| Works with | Claude Code |
| Category | Testing & QA |
| Last commit | Aug 6, 2026 |

## When it triggers

- Use for testing components with signals, OnPush change detection, services with inject(), and HTTP interactions.
- Triggers on test creation, testing signal-based components, mocking dependencies, or setting up test infrastructure.
- use for E2E testing with Cypress or Playwright, or for testing non-Angular JavaScript/TypeScript code.

## Add this skill

### Claude Code

```sh
git clone --depth 1 https://github.com/analogjs/angular-skills.git
cp -r angular-skills/skills/angular-testing ~/.claude/skills/angular-testing   # personal, or .claude/skills in a project
```

In the Claude apps, zip the skill folder and upload it under Customize > Skills > + > Upload a skill (code execution must be on).

### ChatGPT / Codex

```sh
git clone --depth 1 https://github.com/analogjs/angular-skills.git
cp -r angular-skills/skills/angular-testing .agents/skills/angular-testing   # repo; ~/.agents/skills for all projects
```

### Cursor

```sh
git clone --depth 1 https://github.com/analogjs/angular-skills.git
cp -r angular-skills/skills/angular-testing .cursor/skills/angular-testing   # project; ~/.cursor/skills for all projects
```

Sources (checked 2026-10-07): https://code.claude.com/docs/en/skills, https://support.claude.com/en/articles/12512180-using-skills-in-claude, https://learn.chatgpt.com/docs/build-skills, https://cursor.com/docs/context/skills

skills.sh listing: https://www.skills.sh/analogjs/angular-skills/angular-testing

---

Canonical page: https://appsgit.com/skills/analogjs-angular-testing
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
