The Wayback Machine - https://web.archive.org/web/20240823182931/https://github.com/skills
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 introduction-to-github Public template

    Get started using GitHub in less than an hour.

    4.3k 1.8k

  2. communicate-using-markdown communicate-using-markdown Public template

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

    513 263

  3. hello-github-actions hello-github-actions Public template

    Create a GitHub Action and use it in a workflow.

    420 264

  4. github-pages github-pages Public template

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

    706 186

  5. test-with-actions test-with-actions Public template

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

    214 117

  6. review-pull-requests review-pull-requests Public template

    Collaborate and work together on GitHub.

    HTML 183 148

Repositories

Showing 10 of 25 repositories
  • 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
    109 MIT 59 3 1 Updated Aug 19, 2024
  • 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
    45 MIT 34 1 1 Updated Aug 19, 2024
  • introduction-to-github Public template

    Get started using GitHub in less than an hour.

    skills/introduction-to-github’s past year of commit activity
    4,254 MIT 1,833 0 0 Updated Aug 19, 2024
  • copilot-codespaces-vscode Public template

    Develop with AI-powered code suggestions using GitHub Copilot and VS Code

    skills/copilot-codespaces-vscode’s past year of commit activity
    393 MIT 623 3 8 Updated Aug 12, 2024
  • .github Public

    <<Not a course>> .github is a special repository.

    skills/.github’s past year of commit activity
    62 MIT 92 0 0 Updated Aug 11, 2024
  • secure-repository-supply-chain Public template

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

    skills/secure-repository-supply-chain’s past year of commit activity
    C# 71 MIT 33 1 (1 issue needs help) 1 Updated Aug 10, 2024
  • publish-packages Public template

    Use GitHub Actions to publish your project to a Docker image.

    skills/publish-packages’s past year of commit activity
    HTML 158 MIT 66 4 0 Updated Aug 8, 2024
  • 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 208 MIT 424 0 4 Updated Aug 5, 2024
  • hello-github-actions Public template

    Create a GitHub Action and use it in a workflow.

    skills/hello-github-actions’s past year of commit activity
    420 MIT 264 1 2 Updated Aug 2, 2024
  • connect-the-dots Public template

    Useful tips when navigating through your repository

    skills/connect-the-dots’s past year of commit activity
    111 MIT 78 0 3 Updated Jul 24, 2024