Skip to content
You signed in with another tab or window. to refresh your session.
You signed out in another tab or window. to refresh your session.
You switched accounts on another tab or window. to refresh your session.
Advance your GitHub journey
👁 Image
Learn how to use GitHub with interactive exercises 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 inside Issues using GitHub Actions.
- Real projects: Learn new skills while working in your own copy of a real project.
- Helpful guidance: Your favorite Octocat provides instructions and feedback throughout your journey.
- Real workflow: Everything happens with real GitHub features, such as Issues, Actions, and Codespaces.
Use these resources to discover, create, and help us improve GitHub Skills:
Pinned
Loading
-
Learn, build, debug, and ship faster than ever with your favorite AI pair programmer.
JavaScript
534
595
-
Learn how to use MCP Servers with GitHub Copilot
JavaScript
192
196
-
Let Copilot coding agent tackle your issues directly on GitHub. No coding environment needed.
JavaScript
121
65
-
Customize GitHub Copilot's behavior with custom instructions, prompts, and chat modes for your specific development workflows.
JavaScript
45
26
Repositories
Showing 10 of 48 repositories
-
releases
Public
Monthly changelog for everything GitHub Skills
-
skills-for-emu
Public
Guide on enabling GitHub Skills for EMU organizations
-
-
secure-repository-supply-chain
Public template
Secure your supply chain, understand dependencies in your environment, know about vulnerabilities in those dependencies and patch them
-
-
workflow-artifacts
Public template
Learn how to upload, preview, download, and reuse workflow artifacts in GitHub Actions.
JavaScript
0
MIT
0
0
0
Updated
-
action-text-variables
Public
Load a text file and replace mustache style variables. Returns modified text as an output for use in other actions.
-
.github
Public
<<Not a course>> .github is a special repository.
-
TypeScript
7
MIT
4
0
7
Updated
-
secure-code-game
Public template
A GitHub Security Lab initiative, providing an in-repo learning experience, where learners secure intentionally vulnerable code.
You can’t perform that action at this time.