Search for and install Agent Skills that give you specialized capabilities. Before starting work, ask might a skill exist that handles this better than my base knowledge? If the task involves specific technologies, frameworks, file formats, or expert domains. Search proactively, even if the user doesn't mention skills. Skills encode best practices, tools, and techniques you wouldn't otherwise have. Also use when users explicitly ask to find, install, or manage skills.
64
76%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/skills-discovery/SKILL.mdYou can extend your capabilities by discovering and installing Agent Skills from the claude-plugins.dev registry. Skills provide specialized knowledge, tools, and techniques for specific technologies, frameworks, and domains.
First, check if an installed skill matches the task. If not, search the registry—specialized skills may exist that you haven't installed yet.
Before starting any non-trivial task, ask yourself:
Search proactively when:
Also search when users explicitly ask to find, install, or manage skills.
Use the registry API for search (the CLI's search command is interactive and not suitable for programmatic use):
curl "https://claude-plugins.dev/api/skills?q=QUERY&limit=20&offset=0"Parameters:
q: Search query (e.g., "frontend", "python", "pdf")limit: Results per page (max 100)offset: Pagination offsetResponse structure:
{
"skills": [
{
"id": "...",
"name": "skill-name",
"namespace": "@owner/repo/skill-name",
"sourceUrl": "https://github.com/...",
"description": "...",
"author": "...",
"installs": 123,
"stars": 45
}
],
"total": 100,
"limit": 10,
"offset": 0
}The registry indexes skill names, descriptions, and tags. Construct queries that match how skill authors describe their work.
Query construction:
Determine which client the user is working in before installing. If unclear, ask.
Supported clients:
claude-code — Claude Code CLIcodex — Codexcursor — Cursor editoramp - amp CLIopencode - OpenCode CLIgoose - Goose CLIgithub — VSCode/ githubvscode — VS Codeletta — Letta CLIgemini - Gemini CLIwindsurf - Windsurf editorantigravity - Antigravitytrae - Traeqoder - Qodercodebuddy - CodeBuddynpx skills-installer install @owner/repo/skill-name --client claude-code # default
npx skills-installer install @owner/repo/skill-name --client cursor
npx skills-installer install @owner/repo/skill-name --client vscodeScope selection:
npx skills-installer install @owner/repo/skill-name # global (default)
npx skills-installer install @owner/repo/skill-name --local # project-specificCombined:
npx skills-installer install @owner/repo/skill-name --client cursor --localDefaults:
claude-code# List installed skills
npx skills-installer list
# Uninstall a skill
npx skills-installer uninstall @owner/repo/skill-nameWhen you find relevant skills:
Example: Proactive suggestion
User: "I need to create a Django REST API"
curl "https://claude-plugins.dev/api/skills?q=django&limit=10"Present suggestion:
I found some skills that could help:
1. django-rest-framework-expert (@anthropics/claude-code/django-rest-framework-expert)
Description: Django REST API development with best practices
⭐ 234 stars • 1,567 installs
Would you like me to install this, or help you directly without installing a skill?Example: Explicit search request
User: "find skills for Python"
curl "https://claude-plugins.dev/api/skills?q=python&limit=10"Present results and ask which to install.
| Endpoint | Description |
|---|---|
GET /api/skills/search?q=QUERY | Search skills |
GET /api/skills/@owner/repo/skill-name | Get skill details |
Web registry: https://claude-plugins.dev/skills
No results found:
Installation fails:
@owner/repo/skill-nameSkill not activating:
81d7528
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.