Enhance productivity by using GitHub Copilot (20-25%)
GH-700 · 71 questions
- A program manager builds a custom release-notes agent for a 40-person product org. It must read issues and PRs, must never push code or merge, and must request approval before posting externally. Which guardrail setup best enforces safe limits for the custom agent?
- A product manager opens Copilot Chat in VS Code to map duplicate login error handling across a TypeScript monorepo, needing repo-wide context and file references, while a teammate needs terminal command help in the same session. Which agent selection should the product manager make in Copilot Chat to get accurate codebase answers?
- A business analyst without coding experience must summarize a 60-page vendor contract PDF, extract renewal dates and risks into a table, and draft stakeholder questions. Accuracy and document reasoning matter more than code generation or speed. Which model choice best supports this business purpose in GitHub Copilot chat?
- A business analyst must explain to stakeholders when to assign background development work in GitHub versus when to build a tailored assistant for contract reviews with custom instructions and company knowledge. Which statement best differentiates Copilot cloud agents from custom agents for this business choice?
- A program manager is using Copilot to restructure a project status report and test different summaries. After several prompts, the latest edits introduced errors and the manager wants to return to a clean prior version quickly. Which checkpoint recovery approach best restores a reliable output?
- A business analyst asks Copilot to summarize 200 customer interviews into a three-bullet executive update that is neutral, clear, and inventive in framing opportunities. Which instruction best defines the information to include in the response for sentiment, coherence, and creativity?
- A program manager oversees three custom support agents that summarize threads, update fields, and comment in GitHub. Leadership wants proof of correct behavior, error trends, and prompt improvements. Which review practice best evaluates custom agent activities?
- A business analyst builds a custom agent to summarize competitor pricing from official product pages. The summaries must reflect current pages, cite sources, and avoid stale training knowledge. Static instructions alone keep returning outdated prices. Which custom agent design with web search best fixes the currency problem?
- A business analyst juggles three Copilot chat threads for roadmap research, vendor comparison, and meeting prep. Older threads get buried, key decisions are hard to refind, and context keeps restarting. Which chat session practice best organizes this ongoing business work?
- A business analyst chats with Copilot to fix a checkout bug and must ground the answer in the exact cart.ts logic, the linked payment failure issue #412, and terminal test output, without pasting long code blocks manually. Which @ mention combination should the analyst use to attach content to the Copilot Chat prompt?
- A business analyst must summarize 80 pages of vendor contracts for risks, then generate concise executive talking points for a board meeting within two hours. Speed matters for the summary but nuanced reasoning matters for risk detection. Which model selection best aligns Copilot capabilities with this business purpose?
- A program manager builds a Copilot prompt to triage feedback from three sources: Zendesk exports, App Store reviews, and beta surveys, using placeholders for each file. Which approach best defines the data to be acted on and input variables for reliable results?
- A retail operations lead inherits a legacy discount-calculation script, must brief non-technical stakeholders on what the selected logic does, and will later add documentation and automated checks in Copilot Chat. Which slash command should the lead use in Copilot Chat to obtain that stakeholder-friendly explanation of the selected code?
- A program manager at a 200-person SaaS firm wants backlog triage to run overnight without assigned seats, while her product analysts want reusable in-editor assistants tuned with team instructions for drafting specs. Which agent distinction should she apply to assign cloud agents versus custom agents correctly?
- Maya is a program manager in VS Code cleaning up onboarding docs spread across five markdown files. She wants Copilot Chat to autonomously plan edits, modify multiple files, and run follow-up checks without pasting code herself. Which chat agent mode should Maya select to enable autonomous multi-file planning and editing?
- A business analyst built a Copilot triage agent that labels incoming issues and drafts acceptance criteria for a mobile checkout project with 40 stakeholders. The team needs the agent discoverable inside that GitHub project for reuse. Which approach should the analyst use to save an agent to a GitHub project?
- You are a business analyst juggling three Copilot Chat threads for vendor onboarding, with one thread holding key decisions that you revisit daily, one finished thread to retain, and a cluttered sidebar slowing triage. You need fast access without losing context. Which chat session practice keeps daily work retrievable and the workspace tidy?
- A business analyst uses Copilot to summarize fifty customer interviews for executives who will only read a one-page brief, requiring comparable themes and a strict limit to prevent overflow into chatty prose. Which prompt structure specifying the response format produces the most reliable executive-ready output?
- An operations coordinator at a small nonprofit opens Copilot Chat in VS Code to understand volunteer onboarding docs stored across the repo. The task is read-only research with codebase context, and no files may be edited yet. Which agent selection in Copilot Chat best preserves that read-only research goal?
- Priya is a business analyst in VS Code reviewing a checkout bug. She wants Copilot Chat to explain pricing logic in src/pricing.js in the context of Issue #412, without pasting long code or losing link traceability. Which @ mention technique should Priya use to attach content including tools, files, and issues?
- A sales analyst lives in a browser, a field consultant uses chat inside GitHub Mobile flows, and a support engineer lives in a Linux terminal needing shell commands. Leadership asks for a one-slide guide. Which statement correctly differentiates Copilot Chat on github.com, the GitHub Copilot app, and Copilot CLI?
- A program manager is deploying a Copilot agent that drafts vendor emails and updates procurement issues, but it must never expose API keys, email external vendors alone, or edit finance records. Which guardrail configuration should the manager implement to enforce safe agent boundaries?
- You are a product manager comparing Q4 support tickets. You need fast summaries of 2,000 short tickets today, then next week deep root-cause reasoning across linked tickets, specs, and incident threads. Copilot offers several models with different speed and reasoning trade-offs. Which model selection strategy should you apply for this business task?
- A technical project manager asked Copilot in agent mode to refactor a reporting dashboard, but after several accepted edits the layout broke and velocity charts disappeared, requiring a quick return to the last working state. Which use of reverting changes by using checkpoints restores stability fastest?
- A product manager pilots a custom agent that triages 80 daily support issues, and leadership asks for evidence that its labels, assignments, and closed actions were correct and compliant. Which method should the manager use to review custom agent activities effectively?
- A support lead asks Copilot to draft replies that are empathetic, factually consistent, and moderately creative without sounding robotic. Agents complain outputs vary wildly in tone and invent policies. Which prompt instruction defining response information on sentiment, coherence, and creativity best produces reliable outputs?
- You are a program manager juggling three Copilot Chat threads: a Q1 roadmap draft, a vendor comparison with pinned key findings, and an old benefits FAQ you no longer need. You want a tidy workspace you can resume later. Which chat session management approach should you use to organize these conversations?
- A program manager is building a Copilot custom agent to draft compliance summaries that must cite current GDPR guidance and product docs, but the agent keeps answering from stale training data and missing recent updates. Which creation of a custom agent by adding web search to instructions best fixes freshness?
- Carlos is a technical PM triaging a legacy billing module in Copilot Chat. He needs a plain-language explanation of a complex function, then auto-generated unit tests for its edge cases, without changing files yet. Which slash commands should Carlos use to get an explanation and draft tests?
- A program manager is asking GitHub Copilot Chat to draft release notes from a long pricing spec and a linked customer bug report, but Copilot keeps giving vague answers that miss both sources. The context must stay grounded in those two items without pasting large blocks. Which @ mention approach should the manager use to attach content including tools, files, and issues?
- A program manager oversees a mid-size SaaS portfolio with strict audit needs and a product squad that wants a tailored assistant trained on their PRD template, Jira fields, and tone for stakeholder updates. They ask whether to assign work to a Copilot cloud agent or build a custom agent. Which distinction should guide their choice between Copilot cloud agents and custom agents?
- A business analyst reviews pull requests in a browser, an operations lead troubleshoots deployments from a terminal, and a field manager asks repo questions from a phone. The team is confused about interfaces. Which mapping correctly differentiates Copilot Chat on github.com, the GitHub Copilot app, and Copilot CLI?
- A business analyst uses Copilot to draft regional quarterly summaries from sales workbooks with tabs for each region and month. Copilot mixes regions and invents quarters when the prompt says summarize performance. Which prompt change best defines the data to be acted on and input variables for reliable outputs?
- A business analyst in VS Code must summarize a legacy payment module, propose a refactor plan without editing code, and later generate unit tests. She opens Copilot Chat with multiple specialized agents available. Which approach best selects an agent in chat for the initial task?
- A technical project manager inherited confusing billing logic with no docs, a suspected bug, and zero tests before a launch review. The manager uses Copilot Chat in the IDE and needs understanding, a targeted repair, and coverage quickly. Which slash command sequence should the manager use to apply /explain, /fix, /tests, /doc, /clear, and /chronicle effectively?
- A product manager built a custom triage agent in Copilot that classifies feedback by urgency and product area for a mobile team. The team wants it discoverable in their GitHub project with version control and shared ownership. Where should the manager store the agent to save an agent to a GitHub project?
- A business analyst splits time between reviewing pull requests on the web, drafting specs in a desktop editor, and deploying fixes from a terminal. The analyst wants grounded code Q&A in each place without switching mental models. Which distinction should guide choice among Copilot Chat on github.com, the GitHub Copilot app, and Copilot CLI for each surface?
- A product manager asks Copilot to summarize 25 customer interviews for executives who skim. Results arrive as long paragraphs with mixed themes that executives ignore. Which instruction best specifies the structure of the response such as table format or maximum length?
- A business analyst with no coding background must summarize 80 lengthy vendor contracts for risk themes, then later help engineers brainstorm edge cases for an API retry logic change. Both tasks will use Copilot Chat in the browser. Which principle should the analyst apply to choose an appropriate model for each business purpose or task?
- A product manager asks Copilot to draft a customer outage update that must sound empathetic, follow a clear timeline with next steps, and avoid inventing technical causes. Which response specification should the manager include in the prompt to reliably control sentiment, coherence, and creativity?
- A technical project manager drafts a Copilot Chat request to fix a checkout bug: the agent needs the exact error issue #412, the payment.js file context, and current terminal output. Vague answers waste sprint time. Which technique best uses @ mentions to attach content including tools, files, and issues?
- A product manager deploys a customer-facing support agent that can draft refunds and update billing records for a SaaS product. Finance requires approval for refunds over $50 and a block on direct production writes. Which control should the manager configure to implement agent guardrails?
- A product manager uses Copilot in GitHub to summarize 200 open feedback issues for executives. She needs consistent tone analysis, a readability judgment, and one fresh idea per theme, and complains past summaries vary wildly. Which prompt instruction best defines the information to include for reliable sentiment, coherence, and creativity outputs?
- A business analyst asked Copilot coding agent to modernize a pricing calculator, but after three iterations the logic produces wrong totals and extra files clutter the branch. The analyst wants to discard only the faulty agent edits and return to the last working version without losing the original branch history. Which checkpoint capability should the analyst use to revert changes reliably?
- A technical project manager juggles five Copilot Chat threads for onboarding, API refactoring, and incident follow-ups across two repositories. She must keep the active incident pinned, rename threads clearly, and archive completed work without losing history. Which chat session management approach starts, resumes, renames, pins, and archives sessions correctly?
- A program manager inherits a legacy discount calculator with no docs and failing edge cases in GitHub. She needs a quick explanation, a targeted fix, and new unit tests while keeping chat context clean between steps. Which Copilot Chat slash command sequence achieves this documentation and repair task?
- A business analyst uses Copilot to summarize weekly incidents from a repository where file names change often. Results vary because Copilot guesses which file to use. Which prompting practice best defines the data to be acted on and input variables for reliable outputs?
- A business analyst splits time between reviewing pull requests on github.com, triaging Slack-style follow-ups on the go, and updating local CSV reports from the terminal. She wants the right Copilot surface for each habit without extra setup. Which distinction guides her choice among Copilot Chat on github.com, the GitHub Copilot app, and Copilot CLI?
- A business analyst uses Copilot Chat in VS Code to research a billing bug, draft unit tests, and explore a new checkout flow. She keeps getting generic answers when she needs codebase edits, test scaffolding, and exploratory guidance. Which approach to selecting an agent in chat best matches each goal?
- A product manager deployed a custom support-triage agent used by 60 reps that tags intent and drafts macros. Quality slipped this week with wrong tags. Which method should be used to review custom agent activities and diagnose behavior?
- A business analyst prompts Copilot to turn weekly sales notes into action items, but results mix in old quarters because the data source is vague and dates shift. She needs consistent use of the current file and week. Which prompt technique best defines the data to be acted on and input variables?
- A market analyst maintains a custom support agent that answers product questions, but responses miss recent pricing changes and outage notices published on the company status site. The agent must keep its curated tone and only browse approved domains when fresh facts are needed. Which custom agent configuration should the analyst apply to add reliable web search to instructions?
- A business analyst asks Copilot to compare vendor proposals stored in an issue thread, but gets long paragraphs that are hard to compare. The team needs a tight side-by-side view. Which prompting technique best specifies the structure of the response for reliable comparison?
- A retail PM must choose between assigning a GitHub issue to Copilot cloud agent versus building a custom agent for refund triage that uses internal policies. Stakeholders confuse the two options. Which distinction should clarify Copilot cloud agents from custom agents?
- A program manager asks Copilot Chat to brief status from 30 lengthy issues, but gets rambling paragraphs that executives skip. She needs scannable risks, owners, and dates with strict brevity for a mobile readout. Which instruction best specifies the structure of the response?
- A business analyst chats with Copilot about a checkout bug in cart.js, related issue #412, and a failing payments test workflow. Copilot keeps giving generic advice without repository context. Which use of @ mentions best attaches tools, files, and issues to ground the chat?
- A product manager asks Copilot to analyze 200 app store reviews to guide roadmap bets. She needs clear direction on tone, structure, and originality so results are consistent across sprints. Which prompt specification best defines the information to include in a response for this analysis?
- A program manager at a 40-person fintech startup uses a triage agent to label bugs and draft acceptance criteria, but teammates keep using an outdated copy pasted in chat. The team needs one shared version tied to their GitHub Project and versioned with code. Where should the manager save the custom agent to ensure shared reuse in the GitHub Project?
- A business analyst uses Copilot chat to draft a release checklist, accepts several edits that added wrong owners and dates, and needs to keep the good early draft without manually retyping everything. Which revert method should the analyst use to revert changes by using checkpoints?
- A business analyst must summarize lengthy vendor contracts in GitHub, then brainstorm creative launch slogans for the same product. Accuracy and careful reasoning matter for the summary, while speed and variety matter for slogans. Which approach to choosing a Copilot model best fits this business purpose?
- A business analyst uses Copilot to draft release notes from 60 linked issues, but outputs mix in unrelated roadmap docs and miss version numbers. The prompt must lock the source set and make version a required input. Which prompt design best defines the data to be acted on and input variables?
- A business analyst pastes a 60-line SQL validation query into Copilot Chat in VS Code. The logic works, but auditors need plain-language documentation in the repository for handoff. The code selection is highlighted. Which slash command best generates stakeholder-ready documentation for the selected query?
- A technical project manager uses Copilot coding agent to restructure onboarding docs. After three iterations the draft lost key compliance steps and the manager needs the version from two checkpoints ago. Which checkpoint approach should the manager use to revert changes by using checkpoints?
- A product manager deploys a procurement agent that can read contracts, draft purchase orders, and call a payment API, but leadership worries it might email vendors or spend above $5,000 without approval. The agent must stay helpful yet constrained. Which method should the manager use to implement agent guardrails that enforce safe boundaries?
- A product manager builds a custom Copilot agent that drafts competitive release notes, must cite current competitor pricing pages, and must avoid stale training data when answering analysts. Which agent configuration should the manager use to create a custom agent by adding web search to instructions or prompts?
- A product manager asks Copilot to summarize 25 customer interviews for executives who want a three-column table and no more than 150 words for a slide. Current outputs return long paragraphs that omit owners. Which instruction best specifies the structure of the response for reliable reuse?
- A regional sales engineer visits clients with only a browser and no cloned code: she demos repo Q&A from documentation, while a platform engineer in a locked-down terminal must generate shell commands without leaving the shell. Which interface distinction best guides Copilot Chat on github.com, the Copilot app, and Copilot CLI for these constraints?
- A product manager pilots a roadmap-summarization custom agent used by five teams and needs to verify what sources it accessed, which actions it took, and whether outputs met quality bars before wider rollout. The agent runs inside GitHub with run histories and logs. Which practice should the manager use to review custom agent activities effectively?
- A product manager juggles three Copilot Chat threads on pricing, onboarding, and API risks, and must revisit decisions next sprint without losing context or mixing topics. Which practice for managing chat sessions best preserves continuity across start, resume, rename, pin, and archive actions?
- A business analyst creates a Copilot agent that turns customer feedback issues into scoped user stories, and the ten-person delivery team needs to find and reuse that same agent inside their shared delivery Project. Which sharing action should the analyst use to save an agent to a GitHub project?
- A business analyst creates a custom agent to draft competitor summaries. Drafts must cite current pricing from vendor sites, but the agent currently uses only training data. Which change should the analyst make to create a custom agent by adding web search to instructions or prompts?