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 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 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.
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.
To get started with either solution please follow the Deployment guide.
For more information and how to find out how to 'play' both solutions, check out the Overview (Prompt Master) and Overview (Prompt Master Pro).
Please report any issues by raising an issue.
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.
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.
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.
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.
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.