Skip to content

Prompt Master and Prompt Master Pro are free Power Apps for gamifying Microsoft 365 Copilot through prompt rating challenges. Prompt Master is designed for excitement events/promptathons, while Prompt Master Pro enables ongoing use. Both let players compete to craft creative prompts, using Azure OpenAI to rate submissions and provide scores.

License

Notifications You must be signed in to change notification settings

pnp/prompt-master

Repository files navigation

Prompt Master/Prompt Master Pro

Overview Overview - Prompt Master Pro Deployment guide Architecture

Prompt Master and Prompt Master 'Pro' are Microsoft 365 Copilot/Copilot Chat gamification solutions developed as Power Apps. Both solutions enable users to compete for the top spot on the leaderboard by completing challenges centered around prompt creation.

Both solutions automatically rate prompts with a score from 0-100, providing suggestions for improvement. Azure OpenAI and a Custom Connector are used to rate and provide feedback on prompts.

Prompt Master

Prompt Master is designed for use at events such as Copilot Excitement Days and Promptathons. It would typically be ran on a laptop, desktop, or screen, where users crzate a player name and complete challenges without needing to login. This version is intended for use during events, allowing multiple sessions with rsets between each event. It is best suited for display on one or two machines/screens during an event.

Prompt Master Start Screenshot

Prompt Master Challenges Screenshot

Prompt Master Pro

Prompt Master Pro is the deployable version intended for internal organizational use. It integrates with Microsoft Teams, automatically creating player profiles for users and sending notificatons via adaptive cards. Prompt Master Pro is the ultimate solution to facilite internal Copilot adoption through gamification. This version is designed to be deployed across an organization, allowing employees to access and participate in challenges seamlessly.

Capabilities 🎮🕹️

Prompt Master provides the following capabilities:

  • Ability to create/set up 'challenges' for prompt creation.
  • Automatically rate and provide suggestions for entered prompts.
  • Leaderboard.
  • Ability to generate fun/unique player names.

Prompt Master Pro builds on these capabilities, adding:

  • Automatic player creation for a user based on their account.
  • Adaptive card notifications for completed and new challenges.
  • Ability to create challenges with specific start and end dates enabling the ability to have challenges that are 'coming soon'/time limited challenges.

Prompt Master Pro Challenges Screenshot

Prompt Master Pro My Stats Screenshot

Getting Started

To get started with either solution please follow the Deployment guide.

How to 'Play'

For more information and how to find out how to 'play' both solutions, check out the Overview (Prompt Master) and Overview (Prompt Master Pro).

Issues

Please report any issues by raising an issue.

Contributing

We 💖 to accept contributions.

Check out our Contribution guidelines for guidance on how to contribute.

If you want to get involved with helping us enhance both Prompt Master solutions, whether that is suggesting or adding new functionality, updating our documentation or fixing bugs, we would love to hear from you.

Support

This solution is open-source and community provided with no active community providing support for it. This solution is maintained by both Microsoft employees and community contributors and is not a Microsoft provided solution so there is no SLA or direct support for this from Microsoft. Please report any issues by raising an issue.

Microsoft 365 & Power Platform Community

Prompt Pulse is a Microsoft 365 & Power Platform Community (PnP) project. Microsoft 365 & Power Platform Community is a virtual team consisting of Microsoft employees and community members focused on helping the community make the best use of Microsoft products. Prompt Pulse is an open-source project not affiliated with Microsoft and not covered by Microsoft support. If you experience any issues using Provision Assist, please submit an issue in the issues list.

"Sharing is Caring"

Parker PnP

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.

Code of Conduct

This repository has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

About

Prompt Master and Prompt Master Pro are free Power Apps for gamifying Microsoft 365 Copilot through prompt rating challenges. Prompt Master is designed for excitement events/promptathons, while Prompt Master Pro enables ongoing use. Both let players compete to craft creative prompts, using Azure OpenAI to rate submissions and provide scores.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published