MM

ms-mfg-community/day-in-the-life-copilot-lab

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

7 stars Качество 82 Тренд 35MIT

A Day in the Life with GitHub Copilot - Hands-On Lab

Обзор

A comprehensive, hands-on lab teaching the — agents, skills, instructions, prompts, hooks, MCP servers, orchestration, and GitHub Agentic Workflows — all while working on a real .NET application. ⏱️ — complete setup before the session begins. Setup takes 15–30 minutes on a good network and can fail on restricted laptops. Attendees arriving with a failing preflight may need to switch to Codespaces to keep up. 1. and install anything you are missing. 2. so the session does not start on a login prompt: - gh auth login — GitHub CLI - copilot (launch it once and complete the sign-in flow) 3. On Windows/WSL2 this means a path (e.g. ~/repos/day-in-the-life-copilot-lab), not /mnt/c/…. See the Lab 14 compatibility matrix for why. 4. and resolve any FAIL items. WARN items are acceptable but review them: Expected green result: --lab14 / -Lab14 enables the strict Lab 14 checks (tmux required, WSL1 and Windows-PS-only become FAIL). Drop that flag if you are certain you will skip Lab 14. 5.

README

Показан фрагмент оригинального README. Открыть оригинал.

Everything GitHub Copilot — Hands-On Lab

A comprehensive, hands-on lab teaching the full GitHub Copilot agentic development experience — agents, skills, instructions, prompts, hooks, MCP servers, orchestration, and GitHub Agentic Workflows — all while working on a real .NET application.

⏱️ Pre-work — complete setup before the session begins.


🚨 Pre-Workshop Setup Checklist

Facilitators: share this section with attendees before the session. Setup takes 15–30 minutes on a good network and can fail on restricted laptops. Attendees arriving with a failing preflight may need to switch to Codespaces to keep up.

Attendees — run this checklist end-to-end and arrive with a green preflight:

  1. Read the Prerequisites section below and install anything you are missing.
  2. Authenticate the CLIs once so the session does not start on a login prompt:
    • gh auth login — GitHub CLI
    • copilot (launch it once and complete the sign-in flow)
  3. Clone the repo to a fast local filesystem. On Windows/WSL2 this means a path under your Linux home directory (e.g. ~/repos/day-in-the-life-copilot-lab), not /mnt/c/…. See the Lab 14 compatibility matrix for why.
  4. Run the preflight script and resolve any FAIL items. WARN items are acceptable but review them:
    # macOS, Linux, WSL2
    scripts/preflight.sh --lab14
    
    # Windows PowerShell (non-Lab-14 paths only; see matrix)
    pwsh scripts/preflight.ps1 -Lab14
    
    Expected green result:
    Summary: 0 FAIL, 0 WARN
    Result: READY ✅
    
    --lab14 / -Lab14 enables the strict Lab 14 checks (tmux required, WSL1 and Windows-PS-only become FAIL). Drop that flag if you are certain you will skip Lab 14.
  5. Optional but recommended: open the devcontainer once (Codespaces or local Docker/Podman) so its image is pre-pulled. See Choose Your Path.

If preflight FAILs:

FAIL Fix
copilot not found npm install -g @github/copilot (Node 22+ required)
gh not found Install GitHub CLI then gh auth login
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add ms-mfg-community/day-in-the-life-copilot-lab
Новичок в MCP? Начните с руководства на mcpskill.org →