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. 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 375 425

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

    Learn how to use MCP Servers with GitHub Copilot

    JavaScript 142 110

  3. expand-your-team-with-copilot expand-your-team-with-copilot Public template

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

    JavaScript 68 30

  4. customize-your-github-copilot-experience customize-your-github-copilot-experience Public template

    Customize GitHub Copilot's behavior with custom instructions, prompts, and chat modes for your specific development workflows.

    JavaScript 16 11

Repositories

Showing 10 of 42 repositories
  • build-applications-w-copilot-agent-mode Public template

    GitHub Copilot: The agent awakens - Building applications with GitHub Copilot Agent Mode

    skills/build-applications-w-copilot-agent-mode’s past year of commit activity
    Shell 90 MIT 102 0 0 Updated Dec 5, 2025
  • create-ai-powered-actions Public template

    Build intelligent Javascript based GitHub Actions that leverage GitHub Models.

    skills/create-ai-powered-actions’s past year of commit activity
    2 MIT 0 0 0 Updated Dec 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
    14 MIT 5 1 3 Updated Dec 2, 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 Dec 2, 2025
  • introduction-to-secret-scanning Public template

    Enable secret scanning to identify plain-text credentials and prevent them from being written to your repository

    skills/introduction-to-secret-scanning’s past year of commit activity
    101 MIT 89 0 1 Updated Dec 2, 2025
  • code-with-codespaces Public template

    Develop code using GitHub Codespaces and Visual Studio Code!

    skills/code-with-codespaces’s past year of commit activity
    HTML 369 MIT 1,051 4 7 Updated Dec 2, 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
    173 MIT 96 1 2 Updated Dec 2, 2025
  • reusable-workflows Public template

    Make a workflow reusable, call it in another workflow, and use a matrix strategy to run multiple versions.

    skills/reusable-workflows’s past year of commit activity
    90 MIT 57 0 4 Updated Dec 2, 2025
  • release-based-workflow Public template

    Create a release based workflow that is built on the foundations of the GitHub flow

    skills/release-based-workflow’s past year of commit activity
    JavaScript 156 MIT 91 6 2 Updated Dec 1, 2025
  • hello-github-actions Public template

    Create and run a GitHub Actions workflow.

    skills/hello-github-actions’s past year of commit activity
    1,022 MIT 1,409 0 1 Updated Dec 1, 2025

Top languages

Loading…

Most used topics

Loading…