find-skills logo

find-skills

find skills

oakoss/agent-skills152installs12stars

SKILL.md

Full skill instructions

Find Skills

Overview

Searches the open agent skills ecosystem and installs matching skills via the Skills CLI (pnpm dlx skills). Includes an enrichment script that fetches descriptions from skills.sh for each result, giving users context beyond raw skill names.

When to use: User asks for help with a domain that might have existing skills, wants to browse available skills, or asks to extend agent capabilities.

When NOT to use: User already knows the exact skill and install command, or the task has nothing to do with skill discovery.

Quick Reference

ActionCommandNotes
Search skillspnpm dlx skills find [query]Interactive or keyword search
Enriched searchnode scripts/enrich_find.js "query"Adds descriptions from skills.sh
Install skillpnpm dlx skills add <source> -s <name> -a claude-code -yDefault to Claude Code agent
Install globallypnpm dlx skills add <source> -s <name> -a claude-code -g -yUser-level install
Install all skillspnpm dlx skills add <source> --allAll skills, all agents, skip prompts
Multi-agent installpnpm dlx skills add <source> -s <name> -a claude-code opencode github-copilotTarget multiple agents
List repo skillspnpm dlx skills add <source> --listPreview without installing
List installedpnpm dlx skills listProject-level; add -g for global
Remove skillpnpm dlx skills remove <name>Interactive if no name given
Check updatespnpm dlx skills checkShows available updates
Update skillspnpm dlx skills updateUpdates all installed
Init new skillpnpm dlx skills init <name>Scaffolds SKILL.md
Browse onlinehttps://skills.sh/Web catalog

Common Skill Categories

CategoryExample Queries
Web Developmentreact, nextjs, typescript, css, tailwind
Testingtesting, jest, playwright, e2e
DevOpsdeploy, docker, kubernetes, ci-cd
Documentationdocs, readme, changelog, api-docs
Code Qualityreview, lint, refactor, best-practices
Designui, ux, design-system, accessibility
Productivityworkflow, automation, git

Common Mistakes

MistakeCorrect Pattern
Using npx skillsUse pnpm dlx skills for consistent package management
Forgetting -y on installAdd -y to skip interactive confirmation prompts
Vague search terms like "help"Use specific keywords: "react testing", "pr review"
Not checking skills.sh firstBrowse https://skills.sh/ for curated listings
Installing without reviewingCheck the skill page on skills.sh before installing
Installing without -a claude-codeAlways specify agent: -a claude-code (or target agent)
Using owner/repo for private reposUse SSH URL: git@github.com:Org/repo.git
Running enrichment without Node.jsScript requires Node.js with https module (built-in)

Delegation

  • Skill search execution: Run pnpm dlx skills find or the enrichment script directly
  • Skill installation: Run pnpm dlx skills add after user confirms
  • Detailed skill info: Browse the skill page on skills.sh before recommending

If the skill-management skill is available, delegate skill creation, auditing, and validation to it. Otherwise, recommend: pnpm dlx skills add oakoss/agent-skills -s skill-management -a claude-code -y

If no matching skill is found, offer to help directly and suggest pnpm dlx skills init to create a custom skill.

References