ado-pipeline-best-practices
Installation
SKILL.md
Azure Pipelines Best Practices
Comprehensive best practices for creating and maintaining Azure DevOps YAML pipelines.
Core Review Procedure
- Identify trigger scope, deployment environments, and required approvals before editing YAML.
- Verify secrets flow through service connections, Key Vault, secret variables, or secure files; never inline credentials.
- Pin task major versions and centralize repeated steps in templates.
- Add path filters, caching, and parallel jobs only when they reduce real build cost without hiding validation.
- Keep build, test, package, and deploy concerns separated by stages or jobs.
- Validate with Azure DevOps pipeline YAML validation or a dry run before recommending rollout.