Skip to content
@skills

GitHub Skills

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

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 Public template

    Get started using GitHub in less than an hour.

    8.5k 9.7k

  2. communicate-using-markdown Public template

    Organize ideas and collaborate using Markdown, a lightweight language for text formatting.

    1.1k 996

  3. hello-github-actions Public template

    Create a GitHub Action and use it in a workflow.

    892 1.2k

  4. github-pages Public template

    Create a site or blog from your GitHub repositories with GitHub Pages.

    2.4k 7.3k

  5. test-with-actions Public template

    Create workflows that enable you to use Continuous Integration (CI) for your projects.

    259 143

  6. review-pull-requests Public template

    Collaborate and work together on GitHub.

    HTML 250 203

Repositories

Showing 10 of 34 repositories
  • introduction-to-secret-scanning Public template

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

    60 MIT 39 1 0 Updated May 9, 2025
  • build-applications-w-copilot-agent-mode Public template

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

    Shell 23 MIT 35 3 3 Updated May 8, 2025
  • exercise-toolkit Public

    Toolkit to standardize and reuse common parts of Skills exercises

    6 MIT 5 0 2 Updated May 6, 2025
  • action-text-variables Public

    Load a text file and replace mustache style variables. Returns modified text as an output for use in other actions.

    JavaScript 6 MIT 1 1 (1 issue needs help) 4 Updated May 5, 2025
  • TypeScript 0 MIT 1 0 2 Updated May 5, 2025
  • secure-repository-supply-chain Public template

    Secure your supply chain, understand dependencies in your environment, know about vulnerabilities in those dependencies and patch them

    C# 113 MIT 98 1 1 Updated May 1, 2025
  • introduction-to-repository-management Public template

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

    JavaScript 2 MIT 0 3 0 Updated May 1, 2025
  • getting-started-with-github-copilot Public template

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

    JavaScript 86 MIT 107 1 0 Updated Apr 30, 2025
  • deploy-to-azure Public template

    Create two deployment workflows using GitHub Actions and Microsoft Azure.

    JavaScript 145 MIT 98 5 1 Updated Apr 29, 2025
  • introduction-to-github Public template

    Get started using GitHub in less than an hour.

    8,527 MIT 9,730 3 1 Updated Apr 24, 2025

Top languages

Loading…

Most used topics

Loading…