Create ADR Watcher and Reviewer agent by anshita-arya · Pull Request #5178 · github/awesome-copilot · GitHub
Skip to content

Create ADR Watcher and Reviewer agent - #5178

Open
anshita-arya wants to merge 2 commits into
github:mainfrom
anshita-arya:review-agent
Open

anshita-arya wants to merge 2 commits into
github:mainfrom
anshita-arya:review-agent

Conversation

@anshita-arya

Copy link
Copy Markdown

Added ADR Watch and Review agent for review checks against Architectural Decision Records (ADRs). The agent generates a scorecard after reviewing code changes. (future work: suggesting code changes based on Review record)

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • x] I have read and followed the Guidance for submissions involving paid services.
  • My contribution adds a new instruction, prompt, agent, skill, workflow, or canvas extension file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, skill, workflow, or canvas extension with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.
  • I am targeting the main branch for this pull request.

Description

With the current industry trends in software development life cycles , the part of writing code is largely solved, this results in a lot more code being written, but the crux of SDLC still remains, which is designing the systems, making trade-off decisions to ensure aspects like scalability, reliability, and security. Software developers are becoming more like architects while code is being written by agents. Right now, senior engineers make the architecture and design decisions, and all other engineers on the team manually look at those design decisions and architectures, review them, and make sure that their output is conformant to that.

In the Agentic SDLC process, there is also often a silent design drift. Where coding agents, silently make design decisions or alter them. While still producing buildable, runnable code.

The ADR watcher and reviewer agent, build context from ADRs either in the existing repo or from different tools in the ecosystem connected through existing MCPs, verifies whether any changes in the directory are in compliance with the ADR made, and gives a scorecard accordingly.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New plugin.
  • New skill file.
  • New agentic workflow.
  • New canvas extension.
  • Update to existing instruction, prompt, agent, plugin, skill, workflow, or canvas extension.
  • Other (please specify):

Additional Notes


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

Added ADR Watch and Review agent for compliance checks against Architectural Decision Records (ADRs). The agent generates a scorecard after reviewing code changes.
@anshita-arya
anshita-arya requested a review from a team as a code owner October 19, 2026 20:39
@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

🚦 Submission status: 👀 Ready for review

Risk tier: merge-risk:medium — New or substantially changed resource without privileged execution
Required to merge: passing submission-gate checks plus 1 approval from reviewers with write access.

Why this tier
  • Adds 1 file(s), e.g. agents/adr-review.agent
  • Changes 224 lines (low-risk limit is 40)

Automated checks

Check Status Details
Line endings ✅ Passed Passed · logs
Spelling ✅ Passed Passed · logs
Generated README consistency ✅ Passed Passed · logs
Skill lint (vally) ✅ Passed Passed · logs
Risk scan ✅ Passed Passed · logs
Contributor reputation ✅ Passed Passed · logs
Duplicate resource scan ✅ Passed Passed · logs
PR quality signal ⏭️ Skipped Skipped by its workflow · logs

Review

  • Approvals: 0/1
  • Assigned reviewer: not assigned yet — comment /request-review to ask for one
  • Review target date: not set
  • Still needed: 1 more approval(s)
  • No staffed reviewer pool owns these files yet; any reviewer with write access counts as the domain reviewer.

Commands

Command Who What it does
/rerun-checks PR author, maintainers Re-runs failed or incomplete checks and re-evaluates this gate
/request-review PR author, maintainers Asks the review rotation to assign a reviewer (adds needs-reviewer)

Updated for f773960 · gate run · This comment is maintained automatically — see submission gate docs.

@github-actions github-actions Bot added skill-check-error Skill validator reported errors requires-submitter-fixes Submission has quality-gate findings that submitter must fix before maintainer review and removed awaiting-automation labels Oct 19, 2026
@github-actions github-actions Bot added awaiting-automation ready-for-review Submission passed intake validation and is ready for maintainer review and removed requires-submitter-fixes Submission has quality-gate findings that submitter must fix before maintainer review awaiting-automation labels Oct 19, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge-risk:medium ready-for-review Submission passed intake validation and is ready for maintainer review skill-check-error Skill validator reported errors

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant