Add comprehensive Copilot instructions for coding agent #47
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.
✅ Copilot Instructions Enhancement Complete
Successfully enhanced
.github/copilot-instructions.mdwith comprehensive guidelines for the GitHub Copilot coding agent following official best practices.Checklist:
Summary
Enhanced the Copilot instructions with 146 lines of comprehensive documentation covering:
✅ Code Style & Formatting - EditorConfig rules, formatting validation
✅ Testing Practices - xUnit framework, custom attributes, API key management
✅ Dependency Management - Package sources, key dependencies
✅ Protobuf & Code Generation - Auto-sync process, generation warnings
✅ Troubleshooting - Common build/test issues and solutions
✅ Multi-Targeting - Framework specifications and considerations
✅ Special Tools - dnx command, MSBuild configuration
✅ Microsoft.Extensions.AI - Integration patterns and tool support
✅ Security - API key handling, code quality standards
Validation
The enhanced instructions follow GitHub's official best practices and will help Copilot coding agent work more effectively with this repository.
Original prompt
💡 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.