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 451 486

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

    Learn how to use MCP Servers with GitHub Copilot

    JavaScript 161 138

  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 89 44

  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 36 13

Repositories

Showing 10 of 45 repositories
  • review-pull-requests Public template

    Collaborate and work together on GitHub.

    skills/review-pull-requests’s past year of commit activity
    HTML 304 MIT 228 3 6 Updated Feb 1, 2026
  • create-applications-with-the-copilot-cli Public template

    Use GitHub Copilot CLI to manage issues and build a Node.js calculator application.

    skills/create-applications-with-the-copilot-cli’s past year of commit activity
    1 MIT 0 0 0 Updated Jan 31, 2026
  • exercise-toolkit Public

    Toolkit to standardize and reuse common parts of Skills exercises

    skills/exercise-toolkit’s past year of commit activity
    27 MIT 21 2 2 Updated Jan 30, 2026
  • 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
    178 MIT 99 0 0 Updated Jan 29, 2026
  • skills-for-emu Public

    Guide on enabling GitHub Skills for EMU organizations

    skills/skills-for-emu’s past year of commit activity
    0 MIT 1 0 0 Updated Jan 28, 2026
  • publish-docker-images Public template

    Build and publish Docker images using GitHub Actions.

    skills/publish-docker-images’s past year of commit activity
    JavaScript 209 MIT 105 1 0 Updated Jan 28, 2026
  • introduction-to-git Public template

    Use Git version control to work on a game using command line (CLI) and VS Code

    skills/introduction-to-git’s past year of commit activity
    Shell 25 MIT 16 0 1 Updated Jan 28, 2026
  • idea-to-app-with-spark Public template

    Turn your thoughts into real web apps by simply describing them, no coding required!

    skills/idea-to-app-with-spark’s past year of commit activity
    4 MIT 2 0 0 Updated Jan 28, 2026
  • customize-your-github-copilot-experience Public template

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

    skills/customize-your-github-copilot-experience’s past year of commit activity
    JavaScript 36 MIT 13 1 0 Updated Jan 28, 2026
  • 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
    9 MIT 4 0 1 Updated Jan 28, 2026