PlugWiki

Suggest Awesome Copilot Skills for GitHub Copilot: What It Does and How to Install It

Makes GitHub Copilot suggest skills from awesome-copilot that your repo is missing, and flag outdated ones.

Installs
8.9K
on skills.sh
Stars
40.7K
on GitHub
Updated
Oct 2026
last repo commit

Copilot reads the awesome-copilot skills list, scans your .github/skills folder, compares each local SKILL.md with the copy on GitHub, and looks at your repo files and chat history. It answers with one table: the skill, its description, bundled assets, whether it is already installed, a similar local skill and why it fits.

It waits for you. SKILL.md says not to install or update anything unless you direct it. When you ask, it downloads the skill folders into .github/skills, or replaces an outdated local folder with the latest version, without changing the files. It is written around Copilot tools such as #fetch and #runInTerminal.

Good for

  • GitHub Copilot users who want to find skills that fit their repo
  • Teams that keep skills in .github/skills and want to know which are out of date

Install suggest-awesome-github-copilot-skills

Copilot CLI

  1. 1

    Copy this prompt.

    Install the suggest-awesome-github-copilot-skills skill in Copilot CLI. Run this command:
    
    copilot plugin install awesome-copilot@awesome-copilot
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Copilot CLI. It shows the change and asks before running it.

Requires GitHub Copilot CLI, Docker.

The Copilot CLI plugin is the awesome-copilot plugin: 3 skills listed in plugin.json (the plugin README also lists a collections command), 1 agent and an MCP server that runs in Docker (see the permissions section). The skills CLI route installs only this skill. The skill names Copilot tools (#fetch, #runInTerminal, #todos, githubRepo) and the .github/skills folder, so this page lists GitHub Copilot routes only. If Copilot CLI reports an unknown marketplace, the awesome-copilot README says to run copilot plugin marketplace add github/awesome-copilot first.

Built from the package data we hold. Not yet tested by us. Source.

What's in the skill

When it loads

Suggest relevant GitHub Copilot skills from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing skills in this repository, and identifying outdated skills that need updates.

Sections in SKILL.md

  1. Process
  2. Context Analysis Criteria
  3. Output Format
  4. Local Skills Discovery Process
  5. Version Comparison Process
  6. Skill Structure Requirements
  7. Front Matter Structure
  8. Requirements
  9. Icons Reference
  10. Update Handling

Key facts

Installs on skills.sh
8,911 (Nov 2, 2026)
Last repo commit
Oct 30, 2026

What it includes

  • Reads docs/README.skills.md in awesome-copilot with the #fetch tool

    Network · Fetch the skills list

  • Lists folders in .github/skills and reads each SKILL.md name and description

    Files · Scan local skills

  • Fetches raw.githubusercontent.com SKILL.md files and marks skills up to date or outdated

    Network · Compare with the remote copy

  • Looks at languages, frameworks, project type and recent chat topics

    Read · Analyze context

  • Suggestions with rationale, bundled assets and installed status (check, warning, cross)

    Then it waits for your request.

    Try: “Suggest awesome-copilot skills for this repo”

    Read · Present the table

  • Writes new skill folders to .github/skills, or replaces an outdated one

    Only after you ask. It may use curl through #runInTerminal so all content arrives.

    Delete · Download or update

From the official docs

Permissions

Medium risk

On request, the skill downloads third-party skill folders into your repo and can replace existing ones. Commit first, read each suggested skill before you ask for it, and note that the plugin route also starts a Docker-based MCP server.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It can replace skill folders in your repo

    On request it replaces the entire local skill folder with the remote version and downloads assets without adjusting them. Commit your work first so you can review the diff. github.com

  • Third-party skill content

    The awesome-copilot README says the customizations are sourced from third-party developers and to inspect any agent and its documentation before installing. github.com

  • The plugin route runs a Docker container

    The plugin's mcp.json runs docker run -i --rm ghcr.io/microsoft/mcp-dotnet-samples/awesome-copilot:latest. The plugin README says Docker must be installed. github.com

  • The plugin agent has editing and command tools

    The meta-agentic-project-scaffold agent lists tools including editFiles, runCommands, runTasks and fetch. Its instructions tell it to pull files and place them in the project. github.com

  • It waits for your say-so

    SKILL.md says to await your request and not to install or update unless directed. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlyNo read-only switch exists. It only writes when you ask it to install or update.
Talks togithub.com and raw.githubusercontent.com (awesome-copilot skills and files). ghcr.io/microsoft/mcp-dotnet-samples/awesome-copilot (the plugin's Docker image)
Sign-in and keysSKILL.md names no key or token.
Scopes
  • Reads your .github/skills folder, repo files and chat context

  • Downloads skill folders from GitHub into .github/skills when you ask

  • Replaces an outdated local skill folder with the remote version when you ask

  • The plugin route starts an MCP server in Docker and adds an agent

Questions

What does the suggest-awesome-github-copilot-skills skill do?

It makes GitHub Copilot look at your repo and chat, compare them with the awesome-copilot skills list, and suggest skills you do not have. It also flags local skills that differ from the latest copy on GitHub.

How do I install it?

Use the install box at the top of this page. It lists the awesome-copilot plugin for Copilot CLI and a skills CLI command for this skill only.

Will it install skills by itself?

No. SKILL.md says to wait for your request and not to install or update unless directed. When you do ask, it downloads the skill and its assets into .github/skills.

Does it work in Claude Code?

SKILL.md is written around Copilot tools (#fetch, #runInTerminal, #todos, githubRepo) and the .github/skills folder, and the awesome-copilot README is about GitHub Copilot. This page lists only GitHub Copilot routes.

Do I need an API key?

No key is named in SKILL.md. It fetches pages from github.com and raw.githubusercontent.com.

Is it safe?

It can write and replace skill folders in your repo and downloads third-party files without editing them. The awesome-copilot README says its customizations come from third-party developers and should be inspected before installing. Read each suggested skill before you ask for it.

What does the plugin route add?

The awesome-copilot plugin.json lists 3 suggest skills (agents, instructions, skills), the meta-agentic-project-scaffold agent and an MCP server that starts a Docker container. The plugin README also lists a fourth command, for collections, which plugin.json does not. Docker must be installed, or the MCP startup fails.

Information

updated Nov 2, 2026

Folder
skills/suggest-awesome-github-copilot-skills

github/awesome-copilotskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 6
  1. awesome-copilot README · github.com
  2. awesome-copilot plugin.json · github.com
  3. awesome-copilot plugin README · github.com
  4. suggest-awesome-github-copilot-skills SKILL.md · github.com
  5. awesome-copilot plugin mcp.json · github.com
  6. meta-agentic-project-scaffold agent · github.com

Updated Nov 2, 2026.