Add azure-well-architected-review skill - #2448
Merged
aaronpowell merged 2 commits intoJul 28, 2026
Merged
Conversation
Adds a skill that performs a structured Azure Well-Architected Framework review of a workload's IaC (Bicep, Terraform, ARM) and deployed infrastructure across the 5 WAF pillars, then creates GitHub issues to track remediation. Mirrors the existing aws-well-architected-review skill, which had no Azure equivalent.
Contributor
🔒 PR Risk Scan ResultsScanned 2 changed file(s).
|
Contributor
🔍 Vally Lint Results✅ All checks passed
Summary
Full linter output |
Contributor
There was a problem hiding this comment.
Pull request overview
Adds an Azure Well-Architected Framework review skill and publishes it in the skills catalog.
Changes:
- Adds five-pillar Azure architecture review guidance.
- Defines risk classification and GitHub issue templates.
- Updates the generated skills index.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
skills/azure-well-architected-review/SKILL.md |
Defines the Azure review workflow. |
docs/README.skills.md |
Lists the new skill. |
- Step 2: always inventory live Azure resources and compare with IaC to surface drift, instead of scanning IaC only - Step 5: add an explicit confirmation gate before any GitHub issue creation; ambiguous or negative responses stop with a console report - Fix nested code fences in the issue-body template by using a four-backtick wrapper
Contributor
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.
Comments suppressed due to low confidence (1)
skills/azure-well-architected-review/SKILL.md:12
- IaC is listed as mandatory, but Step 2 and the PR's advertised
az resource listfallback explicitly support workloads with no IaC. An agent following this prerequisite can stop before reaching that live-only review path. Mark IaC as optional so the fallback remains usable.
- IaC files present in the repository (Bicep, Terraform, or ARM templates)
17 tasks
aaronpowell
approved these changes
Jul 28, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request Checklist
npm startand verified thatREADME.mdis up to date.mainbranch for this pull request.Description
Adds an
azure-well-architected-reviewskill that performs a structured Azure Well-Architected Framework (WAF) review of a workload's IaC and deployed infrastructure, then creates GitHub issues to track remediation.The repository already ships an
aws-well-architected-reviewskill, but no Azure equivalent existed. Existing Azure artifacts (e.g.azure-principal-architectagent) provide conversational design guidance rather than an actionable audit workflow. This skill fills that gap by mirroring the proven AWS skill structure, adapted to Azure:az resource listfallback when no IaC is presentmicrosoft.docs.mcpfor up-to-date guidancenpm run skill:validatepasses anddocs/README.skills.mdwas regenerated via the build.Type of Contribution
Additional Notes
The skill intentionally mirrors the structure of
skills/aws-well-architected-review/SKILL.mdfor consistency between the two cloud review workflows.By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.