feat: Add Microsoft Learn Contributor chatmode for documentation guid…#95
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull Request Overview
This PR introduces a new “Microsoft Learn Contributor” chat mode designed to guide authors through contributing to Microsoft Learn documentation, and updates the README to list the new mode.
- Adds a detailed
chatmodefile defining persona, principles, behaviors, and technical guidance - Updates
README.mdto include the new chat mode in the available modes list
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| chatmodes/microsoft_learn_contributor.chatmode.md | New chat mode definition covering persona, principles, and tool usage |
| README.md | Added “Microsoft Learn Contributor” entry to the chat modes table |
Comments suppressed due to low confidence (1)
chatmodes/microsoft_learn_contributor.chatmode.md:373
- The
websearchtool is mentioned here but not included in the front mattertoolslist; consider adding it to the tools array or updating the instruction to use an existing tool.
- Use `websearch` to find the latest Microsoft branding and product information
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.
Add Microsoft Learn Contributor Chat Mode
This pull request introduces a new chat mode for GitHub Copilot Chat, specifically designed for contributing to Microsoft Learn documentation. The changes include updates to the
README.mdfile to list this new mode and the creation of a detailed configuration file outlining its principles, behaviors, and technical specializations.Additions to Chat Modes:
README.md: Added the "Microsoft Learn Contributor" chat mode to the list of available modes, including installation links for both VS Code and VS Code Insiders.New Chat Mode Definition:
chatmodes/microsoft_learn_contributor.chatmode.md: Introduced a comprehensive configuration for the "Microsoft Learn Contributor" chat mode. This includes:Pull Request Checklist
node update-readme.jsand verified thatREADME.mdis up to date.Description
This contribution adds a specialized chat mode for GitHub Copilot Chat that assists users in contributing to Microsoft Learn documentation. The mode provides expert guidance on Microsoft's writing style, documentation standards, accessibility requirements, and contribution workflows. It helps both new and experienced contributors create high-quality technical content that aligns with Microsoft Learn's editorial standards and guidelines.
The chat mode includes specialized knowledge about:
Type of Contribution
Additional Notes
This chat mode is designed to complement the existing Microsoft Learn contributor documentation and provide real-time assistance during the writing and review process. It has been tested with various common contributor scenarios and provides contextually appropriate guidance for different types of Microsoft Learn content including tutorials, quickstarts, and reference documentation.
By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.