ado-gateway
ADO Gateway
Purpose
Fetch Azure DevOps work item and pull request discussion data through read-only flows, normalize the result, and emit a stable handoff contract for downstream skills.
Use When
- Fetching a backlog item or work item from Azure DevOps.
- Fetching pull request comments from an Azure DevOps PR URL or explicit identifiers.
- Parsing an Azure DevOps pull request URL into organization, project, repository, and pull request ID.
- Converting Azure DevOps data into a deterministic contract for another skill.
Avoid When
- The task requires posting comments, updating work items, or any other Azure DevOps write action.
- The task is a GitHub pull request review.
- The task is generating or validating an OpenSpec file.
- The task is generic REST API work with no Azure DevOps context.
More from moeller-projects/agent-skillz
caveman
Trigger when user wants terse, low-token, high-signal technical replies for coding work. Avoid for documentation, onboarding, polished copy, or high-risk instructions requiring explicit detail.
3ops-engine
Use when designing CI/CD, reviewing infrastructure, working with containers or Kubernetes, or analyzing deployment and security risk. Avoid for pure application refactoring or documentation.
3doc-engine
Use when writing or improving README files, AGENTS.md guidance, architecture notes, or workflow documentation. Avoid when only implementation is requested.
3repo-engine
Use when onboarding into a repository, mapping architecture, finding entry points, or extracting conventions and hotspots. Avoid when exact files are provided and only a small patch is needed.
3test-engine
Use when writing tests, improving coverage, designing E2E flows, or reducing flaky behavior in automation. Avoid when the task is pure refactoring with no testing component.
3thinking-engine
Use when a problem is vague, a plan needs critique, or options must be compared before execution. Avoid when implementation is already decided or direct execution is requested.
3