---
id: example.category.skill-name
name: Skill Name
description: >
  Short explanation of when this skill should be used.
stack:
  - Angular
category: performance
status: draft
version: 0.3.1
owner: NgAutoPilot
triggers:
  - trigger example
---

# Skill Name

## Purpose

Explain the exact problem this skill solves.

## When to Use

Use this skill when:

- Condition 1.
- Condition 2.
- Condition 3.

## Do

Recommended pattern:

```ts
// Good example
```

## Do Not

Avoid:

```ts
// Bad example
```

## Review Checklist

- [ ] Rule 1.
- [ ] Rule 2.
- [ ] Rule 3.

## Expected Output

When this skill is used, the agent should:

1. Analyze the current code.
2. Apply the smallest safe change.
3. Avoid unrelated refactors.
4. Explain relevant risks.
5. Add or update tests when behavior changes.
