Skip to content
Back to skills

Find Skills

ASecurity

Use when the user asks whether a skill exists, wants help finding or installing one, or asks how to extend agent capabilities with a reusable skill. Start with `npx skills find`; if that fails, use a GitHub-aware fallback before concluding no good match exists.

  • 444 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 28, 2026
ai-agentsgogit

Works with

  • cli

Security analysis

A100/100

Scanned September 22, 2026

npx -y skills add cnfjlhj/ai-collab-playbook --skill find-skills --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Find Skills?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Find Skills
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/cnfjlhj-find-skills/badge)](https://www.skillsdirectory.com/skills/cnfjlhj-find-skills)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: find-skills
description: "Use when the user asks whether a skill exists, wants help finding or installing one, or asks how to extend agent capabilities with a reusable skill. Start with `npx skills find`; if that fails, use a GitHub-aware fallback before concluding no good match exists."
---

# Find Skills

## Overview

This skill discovers reusable skills before you reinvent one locally. The preferred route is fast registry search first, then a GitHub-aware fallback only if the registry does not surface a good candidate.

## Rules

- Start with `npx skills find <query>` and use a concrete query, not an empty interactive search.
- Disable telemetry when using the CLI in an agent context.
- If the registry misses, do a GitHub-aware fallback before saying no skill exists.
- Prefer installable candidates with a clear skill directory and recent maintenance.
- If a good match exists, report the exact install command.
- If no good match exists, say so plainly and continue with direct help instead of stalling.

## When to Use

Use when:

- the user asks for a skill for a task or domain
- the user asks how to extend the agent with a reusable capability
- the user wonders whether a specialized workflow already exists
- the user wants you to search the skills ecosystem before building something new

Do not use when:

- the user already named the exact local skill to use
- the task is a one-off action better handled directly
- the request is to create or edit a local skill rather than discover one
- the user explicitly does not want external skill discovery

## Search Flow

1. Form a specific query from the task and run `DISABLE_TELEMETRY=1 npx -y skills find <query>`.
2. If the registry finds a strong candidate, present the skill name, what it does, and the install command.
3. If the registry misses, do a GitHub-aware fallback such as a GitHub search or skills repo listing.
4. If a promising repo appears, list or install the specific skill with `npx -y skills add`.

## Output Contract

Always report:

- the query you searched
- whether the registry found a good candidate
- whether a GitHub fallback was actually used
- the best candidate or repo, if any
- the exact install command when installation is possible

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.