skill-finder

Discovers, installs, and creates Claude skills from the claude-plugins.dev registry for specialized tasks.

1|Updated May 6, 2026
One-click install
npx skills add https://github.com/surfingalien/FinSurfing --skill skill-finder-surfingalien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-finder
Source: https://github.com/surfingalien/FinSurfing/tree/main/.claude/skills/skill-finder
Command: npx skills add https://github.com/surfingalien/FinSurfing --skill skill-finder-surfingalien

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a task requires niche domain knowledge or unfamiliar APIs that the base model cannot handle confidently, this Skill automatically finds and installs existing community skills or creates new custom ones to fill the capability gap. ## Core Features & Use Cases - Registry Search: Queries the claude-plugins.dev skills API with extracted keywords and ranks results by relevance, star count, and install count. - Auto-Installation: Installs credible matches via npx claude-plugins skills install <namespace> --local into the project's .claude/skills/ directory. - Custom Skill Creation: Researches the domain with web search and authors a new SKILL.md with supporting scripts or references when no registry match exists. - Use Case: A user asks for help integrating OpenSea's NFT marketplace API. The Skill searches the registry, finds a well-rated opensea-api skill, installs it locally, and immediately applies it to the integration task. ## Quick Start Ask the assistant to help with a specialized domain such as "help me integrate the OpenSea API" and it will search the registry, install a matching skill, or create one if none exists.

Frequently Asked Questions about skill-finder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find and install Claude skills for a specialized task?

The Skill searches the claude-plugins.dev API with keywords extracted from your request, ranks results by relevance and star count, then runs npx claude-plugins skills install with the --local flag to add the match to your project's .claude/skills directory.

What happens when no matching skill exists in the registry?

If no credible match is found and the task is genuinely specialized, the Skill researches the domain via web search, then creates a new skill directory with a SKILL.md file containing usage instructions, plus optional scripts or references.

When should skill discovery not be triggered?

It should not activate for general programming tasks, common frameworks like React or Express, one-off simple queries, or anything the base model handles confidently. Activation is reserved for niche domains and unfamiliar APIs.

How are registry search results evaluated for quality?

Results are ranked by description relevance, specificity, and popularity signals. Skills with over 1000 stars are high confidence, over 100 moderate, and a credible match generally requires stars above 500 or installs above 50 with no security concerns.

What if the npx claude-plugins install command fails?

The fallback is manual installation: fetch the skill's rawFileUrl from the API response, retrieve the SKILL.md content with WebFetch, check for referenced scripts or files, and manually create the directory structure under .claude/skills.