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 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:

Resource Description
🎓 GitHub Learn: Skills catalog Browse the full catalog of available Skills exercises.
📋 Project Board Tracking valid user reported issues and PR's across all Skills exercises.
👷 Exercise Creator Documentation and tooling for creating new exercises and updating existing ones.
📦 Exercise Template Repository template to use when creating a new exercise.
🧰 Exercise Toolkit Reusable resources used across exercises, including workflows, actions, and markdown templates.
📑 Changelog Monthly release notes for exercise and platform updates across Skills repositories.
🏢 Skills for EMU Guidelines on enabling GitHub Skills for Enterprise Managed User organizations.

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 652 710

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

    Learn how to use MCP Servers with GitHub Copilot

    JavaScript 221 243

  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 160 83

  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 68 40

  5. agent-orchestration-build-your-ai-dream-team agent-orchestration-build-your-ai-dream-team Public template

    This Skills Exercise is about Agent Orchestration through the CLI

    Shell 28 3

  6. agentic-workflows-that-read-the-room agentic-workflows-that-read-the-room Public template

    This is a GitHub Skills exercise on how to get started with Agentic Workflows where we will create simple use case to show the power of an Agentic Workflow

    Astro 26 11

Repositories

Showing 10 of 50 repositories
  • action-keyphrase-checker Public

    Search for keyphrases in text content or files. Validates if a specific phrase appears a minimum number of times with options for case sensitivity.

    skills/action-keyphrase-checker’s past year of commit activity
    TypeScript 7 MIT 5 0 9 Updated Jun 23, 2026
  • action-text-variables Public

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

    skills/action-text-variables’s past year of commit activity
    JavaScript 21 MIT 5 1 (1 issue needs help) 6 Updated Jun 22, 2026
  • exercise-toolkit Public

    Toolkit to standardize and reuse common parts of Skills exercises

    skills/exercise-toolkit’s past year of commit activity
    40 MIT 33 1 4 Updated Jun 22, 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 226 MIT 125 1 0 Updated Jun 22, 2026
  • introduction-to-github Public template

    Get started using GitHub in less than an hour.

    skills/introduction-to-github’s past year of commit activity
    10,214 MIT 17,736 2 1 Updated Jun 22, 2026
  • releases Public

    Monthly changelog for everything GitHub Skills

    skills/releases’s past year of commit activity
    1 2 0 0 Updated Jun 22, 2026
  • workflow-artifacts Public template

    Learn how to upload, preview, download, and reuse workflow artifacts in GitHub Actions.

    skills/workflow-artifacts’s past year of commit activity
    JavaScript 4 MIT 6 0 3 Updated Jun 20, 2026
  • reusable-workflows Public template

    Learn how to create reusable GitHub Actions workflows and call them from another workflow.

    skills/reusable-workflows’s past year of commit activity
    JavaScript 105 MIT 59 0 3 Updated Jun 20, 2026
  • agentic-workflows-that-read-the-room Public template

    This is a GitHub Skills exercise on how to get started with Agentic Workflows where we will create simple use case to show the power of an Agentic Workflow

    skills/agentic-workflows-that-read-the-room’s past year of commit activity
    Astro 26 MIT 11 0 1 Updated Jun 20, 2026
  • secure-code-game Public template

    Learn to code securely while having fun through our popular open source in-editor experience, designed for developers, students, and anyone curious about security. Get started for free in under 2 minutes, playing right from your browser.

    skills/secure-code-game’s past year of commit activity
    JavaScript 2,772 MIT 367 0 1 Updated Jun 17, 2026

Top languages

Loading…

Most used topics

Loading…