Skip to content
@skills

GitHub Skills

Learn how to use GitHub in GitHub using interactive exercises.

Advance your GitHub journey

Learn how to use GitHub with interactive courses designed for beginners and experts.

  • Learning should be fun: There are no simulations or boring tutorials here, just hands-on lessons created by GitHub and taught with GitHub Actions.
  • Real projects: Learn new skills while working in your own copy of a real project.
  • Helpful bot: GitHub Actions provides instructions and feedback throughout your journey.
  • Real workflow: Everything happens with real GitHub features, such as Issues, Actions, and Codespaces.

Get started building your own courses with our GitHub Skills Quickstart Guide. 🌟

Pinned Loading

  1. introduction-to-github introduction-to-github Public template

    Get started using GitHub in less than an hour.

    9.6k 13k

  2. getting-started-with-github-copilot getting-started-with-github-copilot Public template

    Learn, build, debug, and ship faster than ever with your favorite AI pair programmer.

    JavaScript 315 348

  3. integrate-mcp-with-copilot integrate-mcp-with-copilot Public template

    Learn how to use MCP Servers with GitHub Copilot

    JavaScript 120 90

  4. introduction-to-repository-management introduction-to-repository-management Public template

    Learn the basics of several GitHub features that can help support a collaborative, friendly, and healthy project.

    JavaScript 70 41

Repositories

Showing 10 of 40 repositories
  • integrate-mcp-with-copilot Public template

    Learn how to use MCP Servers with GitHub Copilot

    skills/integrate-mcp-with-copilot’s past year of commit activity
    JavaScript 120 MIT 90 2 0 Updated Oct 9, 2025
  • expand-your-team-with-copilot Public template

    Let Copilot coding agent tackle your issues directly on GitHub. No coding environment needed.

    skills/expand-your-team-with-copilot’s past year of commit activity
    JavaScript 47 MIT 22 0 0 Updated Oct 8, 2025
  • getting-started-with-github-copilot Public template

    Learn, build, debug, and ship faster than ever with your favorite AI pair programmer.

    skills/getting-started-with-github-copilot’s past year of commit activity
    JavaScript 315 MIT 347 2 1 Updated Oct 8, 2025
  • exercise-toolkit Public

    Toolkit to standardize and reuse common parts of Skills exercises

    skills/exercise-toolkit’s past year of commit activity
    22 MIT 19 1 1 Updated Oct 8, 2025
  • skills/democratize-team-knowledge-using-copilot-spaces’s past year of commit activity
    3 MIT 1 0 0 Updated Oct 6, 2025
  • skills/action-keyphrase-checker’s past year of commit activity
    TypeScript 4 MIT 4 0 4 Updated Oct 6, 2025
  • modernize-your-legacy-code-with-github-copilot Public template

    Modernize a school's legacy accounting system from Cobol to Node.js with the help of GitHub Copilot.

    skills/modernize-your-legacy-code-with-github-copilot’s past year of commit activity
    COBOL 7 MIT 4 0 0 Updated Oct 2, 2025
  • configure-codeql-language-matrix Public template

    Learn how to simplify your code scanning workflows with CodeQL language matrices

    skills/configure-codeql-language-matrix’s past year of commit activity
    13 MIT 5 1 2 Updated Oct 1, 2025
  • action-check-file Public

    <<Not a course>> Action: Check file for expected changes.

    skills/action-check-file’s past year of commit activity
    5 MIT 5 0 2 Updated Oct 1, 2025
  • write-javascript-actions Public template

    Write your own GitHub JavaScript Action and automate customized tasks unique to your workflow.

    skills/write-javascript-actions’s past year of commit activity
    169 MIT 93 1 2 Updated Oct 1, 2025