brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
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,
Claude Code
$ npx -y skills add Kamalnrf/claude-plugins --skill skills-discovery --agent claude-code
Codex
$ npx skills add Kamalnrf/claude-plugins --skill skills-discovery -a codex -y
Cursor
$ npx skills add Kamalnrf/claude-plugins --skill skills-discovery -a cursor -y
Gemini CLI
$ npx skills add Kamalnrf/claude-plugins --skill skills-discovery -a gemini-cli -y
GitHub Copilot
$ npx skills add Kamalnrf/claude-plugins --skill skills-discovery -a github-copilot -y
OpenCode
$ npx skills add Kamalnrf/claude-plugins --skill skills-discovery -a opencode -y
Windsurf
$ npx skills add Kamalnrf/claude-plugins --skill skills-discovery -a windsurf -y
name: skills-discovery description: 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.
You 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:
1. Do I have a skill for this? → Use it 2. Might one exist that I don't have? → Search the registry
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:**
**Response 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:**
npx 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 vscode
**Scope selection:**
npx skills-installer install @owner/repo/skill-name # global (default) npx skills-installer install @owner/repo/skill-name --local # project-specific
**Combined:**
npx skills-installer install @owner/repo/skill-name --client cursor --local
**Defaults:**
# List installed skills npx skills-installer list # Uninstall a skill npx skills-installer uninstall @owner/repo/skill-name
When you find relevant skills:
1. Show 3-5 most relevant results maximum 2. Include: name, namespace, description, stars, installs 3. Explain how each skill helps with their _specific_ task 4. Prioritize those with high installs 5. Always ask for confirmation before installing 6. Offer to help directly if no good skill exists or user declines
**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:**
**Skill not activating:**
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.