Skip to content

Add specialized GitHub Copilot agent configurations#31

Merged
Malcolmnixon merged 3 commits intomainfrom
copilot/add-specialized-github-agents
Jan 1, 2026
Merged

Add specialized GitHub Copilot agent configurations#31
Malcolmnixon merged 3 commits intomainfrom
copilot/add-specialized-github-agents

Conversation

Copy link
Contributor

Copilot AI commented Jan 1, 2026

Implement Specialized GitHub Agents

  • Analyze repository structure and requirements
  • Create .github/agents directory structure
  • Create Documentation Writer agent configuration
  • Create Project Maintainer agent configuration
  • Create Software Quality Enforcer agent configuration
  • Update AGENTS.md to reference the new specialized agents
  • Update .cspell.json with any new terms
  • Validate markdown formatting and spelling
  • Test that files are properly formatted
  • Remove specific version numbers from analyzer documentation per feedback
Original prompt

This section details on the original issue you should resolve

<issue_title>[Feature]: Specialized GitHub Agents</issue_title>
<issue_description>### 🎯 Problem Statement

The DotnetToolWrapper is lacking specialized AI agents

💡 Proposed Solution

Define GitHub agents for:

  • Documentation Writer: An expert technical writer specializing in maintaining README, ARCHITECTURE, and markdown documentation, writing XML documentation comments for APIs, ensuring documentation accuracy and clarity, and following markdown and spelling standards.
  • Project Maintainer: A Project maintenance specialist responsible for managing dependencies and Dependabot PRs, triaging and organizing issues, identifying improvement opportunities, and planning enhancements and releases.
  • Software Quality Enforcer: A Code quality specialist focused on enforcing testing standards and code coverage, running static analysis and linting, performing code reviews and quality gates, and ensuring zero-warning builds.

🔄 Alternatives Considered

No response

📝 Additional Context

No response

🤝 Contribution

  • I would be willing to implement this feature</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI self-assigned this Jan 1, 2026
Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Copilot AI changed the title [WIP] Add specialized GitHub agents for documentation and maintenance Add specialized GitHub Copilot agent configurations Jan 1, 2026
Copilot AI requested a review from Malcolmnixon January 1, 2026 15:41
Copy link
Contributor

@Malcolmnixon Malcolmnixon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The AGENTS.md file mentions specific versions of Microsoft.CodeAnalysis.NetAnalyzers and SonarAnalyzer.CSharp - these shouldn't specify the specific versions, as these will be updated and shouldn't require the markdown documentation to be updated at the same time.

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 1, 2026

The AGENTS.md file mentions specific versions of Microsoft.CodeAnalysis.NetAnalyzers and SonarAnalyzer.CSharp - these shouldn't specify the specific versions, as these will be updated and shouldn't re...

Removed specific version numbers from AGENTS.md. Both analyzer packages now listed without versions (ed22ab1).

@Malcolmnixon Malcolmnixon marked this pull request as ready for review January 1, 2026 15:49
@Malcolmnixon Malcolmnixon merged commit 511610a into main Jan 1, 2026
8 checks passed
@Malcolmnixon Malcolmnixon deleted the copilot/add-specialized-github-agents branch January 1, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Specialized GitHub Agents

2 participants