Skip to content

Conversation

troystaylor
Copy link
Contributor

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, or chat mode 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, or chat mode with GitHub Copilot.
  • I have run node update-readme.js and verified that README.md is up to date.

Description

This PR adds comprehensive support for Microsoft 365 Copilot declarative agents development to the Awesome Copilot repository, including prompts, instructions, and chat modes that follow the official schema v1.5 specifications.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New chat mode file.
  • 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.

@Copilot Copilot AI review requested due to automatic review settings September 10, 2025 16:06
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds comprehensive support for Microsoft 365 Copilot declarative agents development to the Awesome Copilot repository. The contribution provides a complete toolkit of prompts, instructions, and chat modes that follow the official schema v1.5 specifications and integrate with the Microsoft 365 Agents Toolkit.

Key changes include:

  • A comprehensive prompt covering three workflows: basic creation, advanced design, and validation
  • Detailed instructions for best practices and guidelines following schema v1.5 specifications
  • An expert architect chat mode for guiding users through the complete development lifecycle

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
prompts/declarative-agents.prompt.md Comprehensive prompt with three distinct workflows for Microsoft 365 Copilot declarative agents development
instructions/declarative-agents-microsoft365.instructions.md Best practices and guidelines for developing declarative agents following schema v1.5 specifications
chatmodes/declarative-agents-architect.chatmode.md Expert AI architect chat mode for designing and optimizing declarative agents
README.prompts.md Added entry for the declarative agents prompt
README.instructions.md Added entry for the declarative agents instructions
README.chatmodes.md Added entry for the declarative agents architect chat mode
Comments suppressed due to low confidence (1)

instructions/declarative-agents-microsoft365.instructions.md:1

  • The applyTo field is missing. According to the guidelines, instruction files should have an applyTo field that specifies the file or files to which the instructions apply. For multiple file paths, they should be formatted like '**.js, **.ts'.
---

@aaronpowell
Copy link
Contributor

@troystaylor can you just double check the line endings, seems some are CRLF not LF, which should have been enforced by the .gitattributes...

It's just so that we avoid accidentally line ending changes across OSes resulting in unmanageable diffs

@troystaylor
Copy link
Contributor Author

@aaronpowell That should fix it

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.

2 participants