Add Microsoft/Azure Study Mode chat mode#134
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR adds a new chat mode that creates an interactive Microsoft/Azure learning tutor designed to guide users through discovery-based learning rather than providing direct answers.
- Implements guided discovery methodology through questions, hints, and step-by-step assistance
- Incorporates adaptive teaching techniques that adjust to user's technical level and goals
- Integrates Microsoft documentation search tool for verified resource sharing
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| chatmodes/ms-study-mode.chatmode.md | New chat mode file implementing the Microsoft/Azure study tutor with guided learning rules and teaching methodologies |
| README.md | Updates the chat modes table to include the new Microsoft Study and Learn Chat Mode entry |
| | [Meta Agentic Project Scaffold](chatmodes/meta-agentic-project-scaffold.chatmode.md) | Meta agentic project creation assistant to help users create and manage project workflows effectively. | [](https://vscode.dev/redirect?url=vscode%3Achat-chatmode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Fmeta-agentic-project-scaffold.chatmode.md) [](https://insiders.vscode.dev/redirect?url=vscode-insiders%3Achat-chatmode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Fmeta-agentic-project-scaffold.chatmode.md) | | ||
| | [Microsoft Learn Contributor](chatmodes/microsoft_learn_contributor.chatmode.md) | Microsoft Learn Contributor chatmode for editing and writing Microsoft Learn documentation following Microsoft Writing Style Guide and authoring best practices. | [](https://vscode.dev/redirect?url=vscode%3Achat-chatmode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Fmicrosoft_learn_contributor.chatmode.md) [](https://insiders.vscode.dev/redirect?url=vscode-insiders%3Achat-chatmode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Fmicrosoft_learn_contributor.chatmode.md) | | ||
| | [MS-SQL Database Administrator](chatmodes/ms-sql-dba.chatmode.md) | Work with Microsoft SQL Server databases using the MS SQL extension. | [](https://vscode.dev/redirect?url=vscode%3Achat-chatmode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Fms-sql-dba.chatmode.md) [](https://insiders.vscode.dev/redirect?url=vscode-insiders%3Achat-chatmode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Fms-sql-dba.chatmode.md) | | ||
| | [Microsoft Study and Learn Chat Mode](chatmodes/ms-study-mode.chatmode.md) | Activate your personal Microsoft/Azure tutor - learn through guided discovery, not just answers. Works best with [Learn MCP Server](https://github.com/microsoftdocs/mcp)| [](https://vscode.dev/redirect?url=vscode%3Achat-chatmode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Fms-study-mode.chatmode.md) [](https://insiders.vscode.dev/redirect?url=vscode-insiders%3Achat-chatmode%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fchatmodes%2Fms-study-mode.chatmode.md) | |
There was a problem hiding this comment.
Ensure that the description here matches the one in the file.
It might be worth adding to the chatmode that it should check if the MCP server is installed, and if not, prompt the user to install it.
There was a problem hiding this comment.
Updated, please help to review again, thank you!
|
@TianqiZhang can you merge in the |
|
@aaronpowell updated again. Please let me know if there's other updates needed. |
|
Looks like the description didn't flow through to the readme |
|
I see, the regex in |
* Add Microsoft Study and Learn chat mode * Fix update-readme.js for windows env
Pull Request Checklist
node update-readme.jsand verified thatREADME.mdis up to date.Description
This PR adds a new chat mode designed for studying Microsoft and Azure technologies. The mode transforms GitHub Copilot into an interactive tutor that guides users to discover answers through questioning and collaborative learning rather than providing direct solutions.
Type of Contribution
What this chat mode does
By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.