Microsoft Copilot Command Workflows – M365 Prompts, Pages, and Work Outputs

Lesson 1: Command Thinking for Microsoft Copilot

Lesson Objectives

By the end of this lesson, students should be able to:

  • Explain what a command is in this provider context.
  • Distinguish real commands from natural-language requests and UI buttons.
  • Write a command request with role, source, desired output, constraints, and acceptance checks.

Lesson Content

Copilot commands work best when they name the app, document, audience, and expected business artifact. Students should avoid vague requests and instead ask Copilot to transform known work material into a specific output.

Professional Use Case: A team lead uses Copilot to summarize meeting notes, draft a follow-up email, and identify unresolved decisions.

Student task: Use Microsoft Copilot with practice material you are comfortable sharing. Perform the use scenario below. Copy the first answer into a text editor or notes document. Then write one clarification prompt that tells the AI exactly what to improve. Student task help: Use pretend, public, or low-risk practice material. Copying the first AI answer into a text editor means pasting it into Notepad, Word, Google Docs, or another notes file so you can compare it with your revised answer. A clarification prompt is a short follow-up that tells the AI what to fix, add, remove, or explain. Example clarification prompt: "Make this easier for a beginner, add one concrete example, and show the next three steps as a checklist."

Starter scenario: In a non-sensitive document or note set, ask Copilot to create an executive summary, risks, owners, and next actions.

Troubleshooting: If the command is unavailable, check whether it depends on a workspace, paid plan, enabled tool, file type, browser/app context, or region. If the output is shallow, add source material, examples, exclusion rules, and a definition of done. If the output contains claims, verify against an authoritative source before using it.

Quality Rubric:

  • The command includes enough context to prevent generic output.
  • The result is tied to a real deliverable.
  • The student records at least one verification step.
  • Sensitive data is removed or minimized.

Enroll to continue this lesson.

The preview above shows the lesson objectives and opening lesson content. Enroll to view the full lesson, complete the practice work, and take the lesson quiz.

Log In / Create Account
Back to Course