Plugin and Skill Search

VerifiedSafe

Searches Claude Code plugins and skills using a Python script. Can list all plugins, search by keywords, and retrieve detailed installation info. Helps quickly find extensions relevant to a user's task.

Sby Skills Guide Bot
ProductivityIntermediate
6/2/2026
Claude Code
#plugin-search#claude-plugins#skills-discovery#workflow-automation

Recommended for

Automated summary

Searches and recommends Claude Code plugins or skills that match the user's task requirements.

Strengths

  • Fast discovery via automated script
  • Advanced filtering by keyword, category, or marketplace
  • Top matches with installation details for quick setup

Limitations

  • Requires plugins to be listed in the repository
  • Depends on a local executable script
  • Only covers plugins referenced in the skill base
When to use it

When you need to extend Claude Code's functionality with task-specific plugins or skills.

When not to use it

If no external integrations are needed or the task can be handled by built-in capabilities.

Security analysis

Safe
Quality score95/100

The skill instructs running a Python script with safe arguments (--all, -d, -q) to search for plugins. It does not execute any destructive commands or exfiltrate data.

No concerns found

How this analysis is made

Examples

Find database plugins
Search for Claude Code plugins related to databases using the search script with the query 'database'
Recommend top project management plugin
I need a plugin for project management. Search all plugins and recommend up to 3 with installation details.
List all available plugins
Show me an overview of all available Claude Code plugins.

name: plugin-search description: Search for claude plugins or skill to help user with a task

Skill and Plugin Search

Instructions

Use the <SKILL_BASE_DIR>/scripts/search_plugins.py script to find relevant Claude Code plugins that match the user's requirements.

Workflow

  1. List all plugins - Get a compact overview:

    python <SKILL_BASE_DIR>/scripts/search_plugins.py --all
    

    This shows all available plugins in compact format (name, category, description).

  2. Choose top matches - Select up to 5 most relevant plugins based on user's needs

  3. Get detailed information - Use -d with plugin names for installation instructions:

    python <SKILL_BASE_DIR>/scripts/search_plugins.py -d notion linear github
    

    Or search first, then get details:

    python <SKILL_BASE_DIR>/scripts/search_plugins.py -q "database" -d
    
  4. Prioritise the reccomendations - Suggest upto 3 plugins based on users needs and other applicable factors eg: number of skills, commands, MCP, Github stars

Recommendation Template

When recommending plugins to users, use this format:

Based on your needs, here are the top matches:

1. Acme (productivity)
   ⭐ Stars: 6 | 🔌 MCP: Yes | 📜 Commands: 6 | 🎯 Skills: 4 | 🕐 Last Updated: 2025-12-22

   Perfect for meeting documentation with the meeting-intelligence skill. Also includes:
   - knowledge-capture, research-documentation, spec-to-implementation skills
   - 6 commands for creating pages, databases, tasks, and querying

   Installation:
   /plugin marketplace add anthropics/claude-plugins-official
   /plugin install acme@claude-plugins-official

   Homepage: https://github.com/makenotion/claude-code-acme-plugin

2. [Next plugin...]

Examples

Get plugins overview

python <SKILL_BASE_DIR>/scripts/search_plugins.py --all

Get detailed info for specific plugins

python <SKILL_BASE_DIR>/scripts/search_plugins.py -d notion linear github

Search with multiple terms (Advanced search query: searchs name, description, keywords, category, tags )

python <SKILL_BASE_DIR>/scripts/search_plugins.py -q "git github workflow"

Finds plugins matching "git" OR "github" OR "workflow"

Tips

  • Always start with --all and then refine further
  • If user requiremets are unclear you can ask a question with the AskUserQuestion tool and a few options to clear the ambiguity
  • Use -d for recommendations: Always use -d plugin1 plugin2 plugin3 when recommending plugins to provide installation instructions
  • Check marketplaces: Use --list to see all available marketplaces and categories
  • Filter effectively: Combine -m and -c to narrow results (e.g., --all -m anthropics-skills -c productivity)

From the file to a first result

The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.

View the source and supporting files

This download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.

1. Download the file

Download SKILL.md

From the root of a test project, save the file as .skill-downloads/plugin-and-skill-search-mm78no2k/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.

Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.

mkdir -p '.skill-downloads/plugin-and-skill-search-mm78no2k' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/plugin-and-skill-search-mm78no2k/download' --output '.skill-downloads/plugin-and-skill-search-mm78no2k/SKILL.md.part' && mv '.skill-downloads/plugin-and-skill-search-mm78no2k/SKILL.md.part' '.skill-downloads/plugin-and-skill-search-mm78no2k/SKILL.md'

2. Check prerequisites

Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.

No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.

The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.

3. Load the skill

After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.

Claude Code
test -f '.skill-downloads/plugin-and-skill-search-mm78no2k/SKILL.md' && test -s '.skill-downloads/plugin-and-skill-search-mm78no2k/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/plugin-search' && cp -R '.skill-downloads/plugin-and-skill-search-mm78no2k' '.claude/skills/plugin-search'

OpenSkills

OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.

Official OpenSkills installation
openskills install './.skill-downloads/plugin-and-skill-search-mm78no2k'

openskills read 'plugin-and-skill-search-mm78no2k'

Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.

For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.

openskills sync

Manual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.

4. Try a first task

Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:

Read .skill-downloads/plugin-and-skill-search-mm78no2k/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.

Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.

Related skills