skills/find-copilot-skill/SKILL.md
Find an skill from awesome-copilot repository that matches a specific need or workflow.
npx skillsauth add ngmthaq/my-copilot find-copilot-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
To find a relevant skill from the awesome-copilot repository, follow these steps:
Note: Make sure to replace
path/to/workspace/with the actual path to your local workspace where you want to save the temporary file and/path/to/skills/with the actual path to your localskillsfolder. If not resolved, DO NOT proceed to the next steps and ask the user to provide the correct paths before continuing.
Use curl to fetch the latest version of the README.skills.md file from the awesome-copilot repository:
curl -o path/to/workspace/__tmp__curl__/awesome-copilot/README.skills.md https://raw.githubusercontent.com/github/awesome-copilot/refs/heads/main/docs/README.skills.md
Based on user prompt, get some keywords or phrases that describe the specific need or workflow. Use grep to search for skills that match your specific need or workflow. For example, if you are looking for skills related to "csharp", you can run:
grep -i "csharp" path/to/workspace/__tmp__curl__/awesome-copilot/README.skills.md
Once you find a relevant skills, review its details in the Description and Bundled Assets column to understand its purpose, usage, and any associated contents, scripts, tools or agents.
Example prompt to user:
I found some skills related to "csharp" in the awesome-copilot repository. Would you like to install any of these skills and their associated assets? Please let me know which one you are interested in, and I can help you with the installation process.
| Name | Description | Bundled Assets |
| --------------------------- | ---------------------------------------------------------------------- | -------------- |
| csharp-async | Get best practices for C# async programming | None |
| csharp-mcp-server-generator | Generate a complete MCP server project in C# | None |
| csharp-mstest | Get best practices for MSTest 3.x/4.x unit testing, | None |
| csharp-nunit | Get best practices for NUnit unit testing, including data-driven tests | None |
| csharp-tunit | Get best practices for TUnit unit testing, including data-driven tests | None |
| csharp-xunit | Get best practices for XUnit unit testing, including data-driven tests | None |
Follows up with the user to confirm if they want to install the skill and its associated assets. If they confirm, proceed to install the skill by following the instructions provided in the step 4.
Use curl to fetch the skill's file from the awesome-copilot repository and save it to the appropriate location in your local skills folder. For example, if you want to install the csharp-async skill, you can run:
For the skill file:
curl -o /path/to/skills/csharp-async/SKILL.md https://raw.githubusercontent.com/github/awesome-copilot/refs/heads/main/skills/csharp-async/SKILL.md
For the reference files:
curl -o /path/to/skills/csharp-async/references/csharp-async-code-example.md https://raw.githubusercontent.com/github/awesome-copilot/refs/heads/main/skills/csharp-async/references/csharp-async-code-example.md
After installing the skill, verify that the skill file and its associated reference files are correctly saved in your local skills folder. You can open the skill file to review its content and ensure that it is properly formatted and contains the expected information.
Remove the temporary file after installation:
rm -rf path/to/workspace/__tmp__curl__/awesome-copilot
By following these steps, you can easily find and install relevant skills from the awesome-copilot repository to enhance your AI copilot's capabilities and tailor it to your specific needs and workflows.
documentation
Guidelines and protocols for Technical Leaders to manage and oversee technical projects effectively while adhering to the core mandate of being the central orchestration layer for all engineering work.
data-ai
Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance.
development
SOLID — Enforces the SOLID principle of object-oriented design (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) for maintainable and scalable code.
development
Separation of Concerns (SoC) — Enforces the Separation of Concerns principle by ensuring each module, layer, and component addresses exactly one well-defined concern. Use when writing, reviewing, or refactoring code that mixes UI with business logic, business logic with data access, presentation with formatting, or cross-cutting concerns (auth, logging, validation) with core logic.