Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a summary of the topics the exam might cover and links to additional resources. The information and materials in this document should help you focus your studies as you prepare for the exam.
| Useful links | Description |
|---|---|
| Certification renewal | Microsoft associate, expert, and specialty certifications expire annually. You can renew by passing a free online assessment on Microsoft Learn. |
| Your Microsoft Learn profile | Connecting your certification profile to Microsoft Learn allows you to schedule and renew exams and share and print certificates. |
| Exam scoring and score reports | A score of 700 or greater is required to pass. |
| Exam sandbox | You can explore the exam environment by visiting our exam sandbox. |
| Request accommodations | If you use assistive devices, require extra time, or need modification to any part of the exam experience, you can request an accommodation. |
About the exam
Some exams are localized into other languages, and those are updated approximately eight weeks after the English version is updated. While Microsoft makes every effort to update localized versions as noted, there may be times when the localized versions of an exam are not updated on this schedule. Other available languages are listed in the Schedule Exam section of the Exam Details webpage. If the exam isn't available in your preferred language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain questions on Preview features if those features are commonly used.
Skills measured
Audience profile
As a candidate for this certification, you are in business professional roles including, but not limited to, product manager, program manager, technical project manager, and business analyst. You use GitHub and GitHub Copilot to improve the quality, speed, and scale of daily work. You accelerate operational efficiency, create workflows for business, collaborate more effectively, and increase productivity by using GitHub and GitHub Copilot—without needing deep software development or coding experience.
While candidates for this exam are not necessarily software developers, solutions architects, or software engineers, they are seeking to improve business processes, increase technical fluency, and optimize outcomes by using Agentic AI.
Your responsibilities for this role include:
Using GitHub productivity platform features
Enhancing productivity by using GitHub Copilot
Designing and implementing agentic workflows and automations
Performing human-in-the-loop tasks for agentic workflows
You may work closely with other business stakeholders, including but not limited to technical professionals across your organization to design, develop, and implement business processes and workflows that effectively and reliably support the needs of your business.
You should have some experience using generative AI and it may be helpful to have some familiarity with GitHub features and capabilities. You should have experience producing business output that meets business requirements. You should also have experience managing projects, products, or processes, in a business context and making or influencing business decisions about quality, speed, risk, and control.
You should also have experience with:
Understanding considerations for versioning workflows
Understanding differences between GitHub Copilot Chat in github.com, GitHub Copilot App, and GitHub Copilot CLI
Assessing workflow impact and business value
Differentiating between GitHub Copilot cloud agents and custom agents
Understanding considerations for GitHub Copilot security
Skills at a glance
Use GitHub platform features (20–25%)
Enhance productivity by using GitHub Copilot (20–25%)
Design and implement agentic workflows and automations (25–30%)
Perform human-in-the-loop tasks for agentic workflows (20–25%)
Use GitHub platform features (20–25%)
Apply GitHub management best practices and policies
Evaluate budget guardrails
Evaluate token usage
Adhere to organizational standards
Understand considerations for secrets management
Evaluate governance, privacy, usage, and risk controls
Apply Responsible AI principles
Recommend branch strategies and policies
Identify how different models affect model output and explainability
Recognize considerations for choosing between models, including unique strengths of each mode
Identify the characteristics of skills, prompts, and instructions
Recommend when to use Model Context Protocol (MCP) servers
Plan and manage work
Create projects, including selecting an appropriate template
Manage and customize views, including columns, automation, and custom fields
Configure access to GitHub projects
Manage issues, including creating, assigning, linking, and tagging
Utilize the GitHub platform for collaboration
Track and capture work
Create pull requests
Assign pull requests
Link pull requests
Link project items
Create and update wikis
Enhance productivity by using GitHub Copilot (20–25%)
Chat with GitHub Copilot
Choose an appropriate model for business purpose or task
Manage sessions, including starting, resuming, renaming, pinning, and archiving
Select an agent
Use @ mentions to attach content including tools, files, and issues
Use slash commands, including /explain, /fix, /tests, /doc, /clear, /delete, and /chronicle
Write instructions and prompts that produce reliable outputs
Define information to be included in the response, such as sentiment, coherence, and creativity
Define the data to be acted on and input variables
Specify structure of the response, such as table format or maximum length
Revert changes by using checkpoints
Create and manage custom agents
Create a custom agent by adding web search to instructions or prompts
Save an agent to a GitHub project
Implement agent guardrails
Review custom agent activities
Design and implement agentic workflows and automations (25–30%)
Design agentic workflows and automations
Identify use cases that can be optimized by agentic workflows or automations
Decompose use cases into processes and tasks
Specify decision-making criteria
Align agentic workflows with common design patterns
Implement agentic workflows
Create agentic workflow files
Configure workflow, schedule, permissions, and output
Configure folder structure for an agentic workflow
Create agentic workflow instructions
Configure self-critique loops
Implement automations
Select and configure triggers
Configure prompts and models
Select and configure tools within automations
Integrate skills and MCP servers
Install external skills
Create custom skills
Call skills
Connect agentic workflows to MCP servers to improve context
Perform human-in-the-loop tasks for agentic workflows (20–25%)
Design human review and validation practices
Identify critical decision points where human judgment is required
Choose how the agent will perform work, including interactive, plan, and autopilot modes
Design and configure escalation paths based on tool usage
Interact with agentic workflows
Respond to requests for interaction from agentic workflows, including approvals, rejections, or revisions
Interact with an agentic workflow while it is running
Interact with agentic workflows to resolve failures
Stop an agentic workflow that is running
Supervise and monitor agentic workflows
Ensure that agentic workflows meet requirements
Review agentic workflow outputs
Monitor agentic workflow runs
Study resources
We recommend that you train and get hands-on experience before you take the exam. We offer self-study options and classroom training as well as links to documentation, community sites, and videos.
| Study resources | Links to learning and documentation |
|---|---|
| Ask a question | GitHub Community Discussions |
| Get community support | GitHub Blog |
| Follow GitHub | Twitter |
| Find a video | YouTube |