From awesome-copilot
Suggests relevant GitHub Copilot skills from awesome-copilot repo matching repo context and history; avoids duplicates, identifies outdated local skills in .github/skills/.
npx claudepluginhub passelin/marketplace-test --plugin awesome-copilotThis skill uses the workspace's default tool permissions.
Analyze current repository context and suggest relevant Agent Skills from the [GitHub awesome-copilot repository](https://github.com/github/awesome-copilot/blob/main/docs/README.skills.md) that are not already available in this repository. Agent Skills are self-contained folders located in the [skills](https://github.com/github/awesome-copilot/tree/main/skills) folder of the awesome-copilot rep...
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Automates semantic versioning and release workflow for Claude Code plugins: bumps versions in package.json, marketplace.json, plugin.json; verifies builds; creates git tags, GitHub releases, changelogs.
Analyze current repository context and suggest relevant Agent Skills from the GitHub awesome-copilot repository that are not already available in this repository. Agent Skills are self-contained folders located in the skills folder of the awesome-copilot repository, each containing a SKILL.md file with instructions and optional bundled assets.
#fetch tool..github/skills/ folderSKILL.md files to get name and descriptionSKILL.md from awesome-copilot repository using raw GitHub URLs (e.g., https://raw.githubusercontent.com/github/awesome-copilot/main/skills/<skill-name>/SKILL.md).github/skills/ folder, preserving the folder structureSKILL.md and any bundled assets (scripts, templates, data files)#fetch tool to download assets, but may use curl using #runInTerminal tool to ensure all content is retrieved#todos tool to track progress๐ Repository Patterns:
๐จ๏ธ Chat History Context:
Display analysis results in structured table comparing awesome-copilot skills with existing repository skills:
| Awesome-Copilot Skill | Description | Bundled Assets | Already Installed | Similar Local Skill | Suggestion Rationale |
|---|---|---|---|---|---|
| gh-cli | GitHub CLI skill for managing repositories and workflows | None | โ No | None | Would enhance GitHub workflow automation capabilities |
| aspire | Aspire skill for distributed application development | 9 reference files | โ Yes | aspire | Already covered by existing Aspire skill |
| terraform-azurerm-set-diff-analyzer | Analyze Terraform AzureRM provider changes | Reference files | โ ๏ธ Outdated | terraform-azurerm-set-diff-analyzer | Instructions updated with new validation patterns - Update recommended |
.github/skills/ directorySKILL.md front matter to extract name and descriptionSKILL.md:
https://raw.githubusercontent.com/github/awesome-copilot/main/skills/<skill-name>/SKILL.md#fetch toolBased on the Agent Skills specification, each skill is a folder containing:
SKILL.md: Main instruction file with front matter (name, description) and detailed instructionsSKILL.mdazure-deployment-preflight)name field in SKILL.md front matter must match the folder nameSkills in awesome-copilot use this front matter format in SKILL.md:
---
name: 'skill-name'
description: 'Brief description of what this skill provides and when to use it'
---
fetch tool to get content from awesome-copilot repository skills documentationgithubRepo tool to get individual skill content for download.github/skills/ directorySKILL.md files to extract names and descriptionsWhen outdated skills are identified:
.github/skills/ directorySKILL.md