ghc-copilot-foundations

Teaches GitHub Copilot installation, inline completion keystrokes, and chat versus edit modes through a calculator project.

2|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/jay-steenbergen/MSSAMentorAgent --skill ghc-copilot-foundations-jay-steenbergen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ghc-copilot-foundations
Source: https://github.com/jay-steenbergen/MSSAMentorAgent/tree/main/.github/skills/tracks/github-copilot/ghc-copilot-foundations
Command: npx skills add https://github.com/jay-steenbergen/MSSAMentorAgent --skill ghc-copilot-foundations-jay-steenbergen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? New GitHub Copilot users often accept or reject suggestions without understanding the tool, missing the core keystrokes and the differences between inline completions, chat, and edit mode. This Skill provides a structured, hands-on first project that builds Copilot fluency on a small Python calculator. ## Core Features & Use Cases - Guided Setup: Walks through installing the GitHub Copilot and Copilot Chat extensions in VS Code, signing in, and verifying ghost text appears. - Keystroke Drills: Teaches Tab to accept, Esc to reject, Alt+] / Alt+[ to cycle alternates, and Ctrl+→ for word-by-word acceptance, plus the Ctrl+Enter completions panel. - Mode Comparison: Contrasts inline completions, Copilot Chat with slash commands like /explain and /fix, and Edit mode for multi-function diffs. - Use Case: A learner new to Copilot builds a Python calculator (add, subtract, divide, factorial, etc.) while deliberately practicing each keystroke and each Copilot surface, finishing with a working, verified module. ## Quick Start Ask the mentor to start the GitHub Copilot foundations project and walk you through installing Copilot and building a small calculator in VS Code.

Frequently Asked Questions about ghc-copilot-foundations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up GitHub Copilot in VS Code?

Install the GitHub Copilot extension from the VS Code Extensions view, which also installs Copilot Chat. Then click the Copilot icon in the status bar, sign in to GitHub, and authorize the extension. Verify setup by typing a function signature and checking that ghost text appears.

What are the essential GitHub Copilot keyboard shortcuts?

The four core keystrokes are Tab to accept a suggestion, Esc to reject it, Alt+] and Alt+[ to cycle through alternate suggestions, and Ctrl+→ to accept word-by-word. Ctrl+Enter opens the completions panel showing multiple full suggestions side by side.

What is the difference between Copilot inline completions, chat, and edit mode?

Inline completions are ghost text that completes what you are typing in the editor. Chat is a side-panel conversation for explanations and design questions, with slash commands like /explain and /fix. Edit mode proposes multi-file diffs that you review and accept.

Why is no ghost text appearing in VS Code?

Check the Copilot icon in the status bar; a slash means Copilot is disabled for that file type, so click it to enable. Other causes include hitting the Free tier monthly completion limit or being signed into a GitHub account without a Copilot license.

Does GitHub Copilot work on Mac with the same shortcuts?

Some shortcuts differ on Mac, using Cmd instead of Ctrl for certain bindings. Open the Keyboard Shortcuts view in VS Code and search for Copilot to see every binding for your operating system and remap keys like Next Suggestion if needed.