find-skills
Assists in finding and installing extensions for GitHub Copilot.
Install
mkdir -p .claude/skills/find-skills-alexander-kastil && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10721" && unzip -o skill.zip -d .claude/skills/find-skills-alexander-kastil && rm skill.zipInstalls to .claude/skills/find-skills-alexander-kastil
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Help users discover and install specialized skills that extend GitHub Copilot capabilities. Use when users ask how to do something, whether a skill exists for a task, or want to find tools and workflows. Covers skill discovery, installation, and capability extension. Keywords: find skill, search skill, install skill, extend capabilities, discover tools, agent skill.Key capabilities
- →Discover specialized skills
- →Search skills directory
- →Provide installation instructions
- →Extend agent capabilities
How it works
It searches the skills registry based on domain keywords to identify modular packages that extend agent functionality.
Inputs & outputs
When to use find-skills
- →Finding skills for specific tasks
- →Extending agent capabilities
- →Searching the skills directory
- →Setting up new workflows
About this skill
Find Skills
Help users discover and install skills that extend GitHub Copilot with specialized capabilities.
Use this skill when users:
- Ask "how do I do X" where X might have an existing skill
- Request "find a skill for X" or "is there a skill for X"
- Ask "can you do X" where X involves specialized capabilities
- Want to explore or extend Copilot capabilities
- Are looking for domain-specific tools, templates, or workflows
- Mention they wish they had help with a specific capability area (design, testing, deployment, etc.)
Understanding the Skills Ecosystem
GitHub Copilot skills are modular packages that extend agent capabilities with specialized knowledge, workflows, and bundled resources. Skills contain:
- Detailed instructions and workflows
- Code samples and templates
- Reference documentation
- Scripts and automation tools
Browse available skills at https://skills.sh/
How to Help Users Find Skills
Step 1: Understand What They Need
When a user asks for help, identify:
- The domain (React, testing, design, deployment, documentation, etc.)
- The specific task (writing tests, creating animations, reviewing PRs, etc.)
- Whether this is specialized enough that a skill likely exists
Step 2: Search the Skills Directory
Navigate to skills.sh and search with relevant keywords:
- User asks "how do I make my React app faster?" → Search for "react performance"
- User asks "can you help me with PR reviews?" → Search for "pr review"
- User asks "I need to create a changelog" → Search for "changelog"
Explore popular skill sources:
- anthropics/skills
- vercel-labs/skills
- microsoft official skills
- community-contributed skills
Step 3: Present Options to the User
When you find relevant skills, share:
- The skill name and description
- What problem it solves
- When to use it
- Link to skills.sh for installation details
Example response:
I found a skill that might help! The "react-state-management" skill provides
patterns for managing state across React projects using modern libraries.
Check it out: https://skills.sh/[organization]/[collection]/react-state-management
Step 4: Offer Direct Installation
If the user wants to use a skill, help them install it by:
- Providing the exact skill name and source
- Directing them to the installation instructions on skills.sh
- Explaining what the skill will add to their workflow
Common Skill Categories
When searching, consider these common domains:
Web Development: React, Next.js, TypeScript, CSS, Tailwind, Angular, Vue Testing: Playwright, Jest, unit testing, e2e, test automation DevOps: Deployment, Docker, Kubernetes, CI/CD, cloud platforms Documentation: README, changelog, API documentation, guides Code Quality: Code review, linting, refactoring, best practices Design: UI/UX, design systems, accessibility, visual design Productivity: Workflow automation, git, CLI tools, scripts Data: Analysis, visualization, database, queries
Tips for Effective Skill Searches
Use specific, domain-focused keywords: "react testing" is better than just "testing"
Try alternative terms: If one search doesn't work, try related keywords
- "deploy" vs "deployment" vs "ci-cd"
- "style" vs "design" vs "css"
- "test" vs "testing" vs "qa"
Check multiple sources: Popular organizations publish many skills
- Anthropic's skill collection covers broad use cases
- Organization-specific skills (Vercel, Microsoft, etc.) provide deep expertise
Search skills.sh directly when unsure: The registry has filtering and detailed descriptions
When No Matching Skill Exists
If you can't find a relevant skill:
- Acknowledge the gap: "I searched for skills related to X but didn't find any matches"
- Offer direct assistance: "I can still help you with this task directly using general capabilities"
- Suggest creating a custom skill: Users can create domain-specific skills with their own instructions and workflows
Example response:
I searched for skills related to "custom-orm-setup" but didn't find any matches.
I can still help you with this task directly! Would you like me to proceed?
If this is something you do often, you could create your own skill with
detailed instructions and bundled resources.
Sharing Skills
Once you've found a useful skill:
- Share the direct skills.sh link
- Explain the skill's purpose and capabilities
- Let the user decide if they want to install it
- The skill installation process depends on their development environment setup
When not to use it
- →General web search
- →Direct code generation
Limitations
- →Limited to registered skills
How it compares
It focuses specifically on the agent skill ecosystem rather than general-purpose software discovery.
Compared to similar skills
find-skills side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| find-skills (this skill) | 0 | 5mo | No flags | Beginner |
| pptx | 393 | 6mo | Review | Advanced |
| nano-pdf | 63 | 2mo | Review | Beginner |
| video-downloader | 101 | 7mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by alexander-kastil
View all by alexander-kastil →You might also like
pptx
anthropics
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
nano-pdf
openclaw
Edit PDFs with natural-language instructions using the nano-pdf CLI.
video-downloader
ComposioHQ
Downloads videos from YouTube and other platforms for offline viewing, editing, or archival. Handles various formats and quality options.
youtube-transcript
michalparkola
Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.
using-superpowers
obra
Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists
browser-automation
browserbase
Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications. Triggers include "browse", "navigate to", "go to website", "extract data from webpage", "screenshot", "web scraping", "fill out form", "click on", "search for on the web". When taking actions be as specific as possible.