> **{skill-name}** — skill 12 of 17 in [microsoft/waza](https://skillsdocs.com/microsoft/waza).
>
> Book (all skills, one file): https://skillsdocs.com/microsoft/waza.md
> Machine manifest: https://skillsdocs.com/microsoft/waza/.well-known/agent-skills/index.json
> Install the book: `npx skills add microsoft/waza`
> Upstream: https://github.com/microsoft/waza/blob/main/.squad/templates/skill.md @ `main`
> Raw bytes, no header: https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/skill.md
> Base for relative paths: https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/
> Licence: MIT — https://spdx.org/licenses/MIT.html
>
> Bundled files (49), referenced from this skill's directory:
>   - `after-agent-reference.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/after-agent-reference.md
>   - `casting-history.json` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/casting-history.json
>   - `casting-policy.json` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/casting-policy.json
>   - `casting-reference.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/casting-reference.md
>   - `casting-registry.json` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/casting-registry.json
>   - `casting/Futurama.json` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/casting/Futurama.json
>   - `ceremonies.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/ceremonies.md
>   - `ceremony-reference.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/ceremony-reference.md
>   - `charter.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/charter.md
>   - `client-compatibility-reference.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/client-compatibility-reference.md
>   - `constraint-tracking.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/constraint-tracking.md
>   - `cooperative-rate-limiting.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/cooperative-rate-limiting.md
>   - `copilot-agent.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/copilot-agent.md
>   - `copilot-instructions.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/copilot-instructions.md
>   - `fact-checker-charter.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/fact-checker-charter.md
>   - `history.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/history.md
>   - `identity/now.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/identity/now.md
>   - `identity/wisdom.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/identity/wisdom.md
>   - `issue-lifecycle.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/issue-lifecycle.md
>   - `keda-scaler.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/keda-scaler.md
>   - `loop.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/loop.md
>   - `machine-capabilities.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/machine-capabilities.md
>   - `mcp-config.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/mcp-config.md
>   - `model-selection-reference.md` — https://raw.githubusercontent.com/microsoft/waza/main/.squad/templates/model-selection-reference.md
>   - …and 25 more, listed in https://skillsdocs.com/api/v1/books/microsoft/waza/skills/templates
>
> Content © its authors, served unmodified. Takedown: https://github.com/DreambaseAI/skillsdocs/issues/new?labels=takedown&title=Takedown+request

<!-- Verbatim upstream SKILL.md follows, YAML frontmatter included. -->

---
name: "{skill-name}"
description: "{what this skill teaches agents}"
domain: "{e.g., testing, api-design, error-handling}"
confidence: "low|medium|high"
source: "{how this was learned: manual, observed, earned}"
tools:
  # Optional — declare MCP tools relevant to this skill's patterns
  # - name: "{tool-name}"
  #   description: "{what this tool does}"
  #   when: "{when to use this tool}"
---

## Context
{When and why this skill applies}

## Patterns
{Specific patterns, conventions, or approaches}

## Examples
{Code examples or references}

## Anti-Patterns
{What to avoid}
