Files
awesome-copilot/skills/cli-mastery/references/module-3-modes.md
Gregg Cochran febaf64d94 feat: add cli-mastery skill — interactive Copilot CLI training (#915)
* feat: add cli-mastery skill — interactive Copilot CLI training

Adds cli-mastery, an interactive training system for the GitHub Copilot CLI.
8 modules covering slash commands, keyboard shortcuts, modes, agents, skills,
MCP, configuration, and advanced techniques. Includes scenario challenges,
a final exam, XP/leveling system, and SQL-based progress tracking.

Source: https://github.com/DUBSOpenHub/copilot-cli-mastery (MIT)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: address review feedback on frontmatter and consistency

- Switch description from folded block scalar (>) to single-quoted string
  per AGENTS.md documented format
- Fix Module 7 heading: backtick-wrap @ separately from 'file mentions'
  to avoid implying '@ file mentions' is a literal command
- Fix Final Exam Q6: change '@ + filename' to '@filename' with example
  to match the @src/auth.ts syntax taught in modules
- Fix Final Exam Q7: add GEMINI.md to match Module 7 precedence list

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: rename curriculum/ to references/ per agentskills.io spec

Addresses review feedback from @aaronpowell on PR #915.
The Agent Skills specification defines references/ as the standard
directory for supplementary documentation that agents read on demand.

- Renamed skills/cli-mastery/curriculum/ → references/
- Updated all path references in SKILL.md
- Updated asset paths in docs/README.skills.md

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: DUBSOpenHub <DUBSOpenHub@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-09 15:49:23 +11:00

1.1 KiB

Module 3: Interaction Modes

Interactive Mode (default)

  • AI acts immediately on your prompts
  • Asks permission for risky operations
  • Best for: quick tasks, debugging, exploring code
  • 80% of your time will be here

Plan Mode (Shift+Tab or /plan)

  • AI creates a step-by-step plan FIRST
  • You review and approve before execution
  • Best for: complex refactoring, architecture changes, risky operations
  • Key insight: Use this when mistakes are expensive

Autopilot Mode (experimental, /experimental)

  • AI acts without asking for confirmation
  • Best for: trusted environments, long-running tasks
  • Use with caution — pair with /allow-all or --yolo

Mode Comparison

Feature Interactive Plan Autopilot
Speed Fast Slower Fastest
Safety Medium Highest Lowest
Control You approve each action You approve the plan Full AI autonomy
Best for Daily tasks Complex changes Repetitive/trusted work
Switch Default Shift+Tab or /plan /experimental (enables), then Shift+Tab

Teaching point: The right mode at the right time = 10x productivity.