plugins/please-plugins/skills/find-plugin/SKILL.md
Helps users discover and install Claude Code plugins from the pleaseai marketplace. Use this skill whenever a user asks "how do I do X", "find a plugin for X", "is there a plugin that can...", "recommend a plugin", "what plugins are available", wants to extend Claude Code capabilities, or mentions a technology/framework and could benefit from a plugin they haven't installed yet. Also use when the user is stuck on a task that an available plugin could solve, even if they don't explicitly ask for a plugin.
npx skillsauth add pleaseai/claude-code-plugins find-pluginInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Search the pleaseai marketplace to discover and recommend Claude Code plugins that match the user's needs.
The marketplace provides two layers of discovery:
cat ~/.claude/plugins/marketplaces/pleaseai/.claude-plugin/marketplace.json
Parse the plugins array. Each entry contains:
name — plugin identifier (used in install command)description — what the plugin doescategory — broad domain (framework, tooling, database, ai, etc.)keywords — searchable tagsSkills offer richer descriptions than the top-level plugin metadata. Scan skill files for matches:
# List all available skill directories
find ~/.claude/plugins/marketplaces/pleaseai/plugins/*/skills -maxdepth 1 -type d 2>/dev/null
# Search skill descriptions for the user's query terms (covers both skills/ and .agents/skills/ layouts)
grep -rilFi "<search-terms>" ~/.claude/plugins/marketplaces/pleaseai/plugins/*/{skills,.agents/skills}/*/SKILL.md 2>/dev/null
Read the SKILL.md frontmatter (name and description fields) of matching skills to understand what each one provides.
Score each plugin against the user's query:
Prioritize plugins that solve the user's immediate problem over tangentially related ones. Deduplicate the combined results from Step 1 and Step 2 before ranking — the same plugin may appear in both the catalog and skill search.
For each recommended plugin, show:
**{plugin-name}** — {description}
Category: {category}
Install: claude plugin install {plugin-name}@pleaseai
Group results by relevance:
If a plugin is already installed, indicate that:
**{plugin-name}** (installed) — {description}
Check installed status from the installed plugins registry:
jq -r '.plugins | keys[]' ~/.claude/plugins/installed_plugins.json
Check if {plugin-name}@pleaseai appears in the output. A plugin is installed if its key exists in this file.
After presenting recommendations, offer to install:
"Want me to install any of these? Just say which ones."
Install with:
claude plugin install {plugin-name}@pleaseai
If no plugin matches the user's need:
Quick reference for the types of plugins available:
| Category | Examples | |----------|----------| | Framework | nuxt, vue, react, next, vitepress, slidev, tiptap | | Mobile | flutter, react-native | | Database | prisma, supabase, mcp-neo4j | | Tooling | vite, pnpm, turborepo, tsdown, gatekeeper, ast-grep | | AI | nanobanana, ai-sdk, mastra, gemini | | Monitoring | grafana, sentry, posthog | | Cloud/Deploy | firebase, vercel | | Payments | stripe, tosspayments, revenuecat | | Browser | chrome-devtools-mcp, agent-browser, playwright-cli | | Productivity | google-workspace, notion | | Security | gemini-cli-security | | Review | code-review, cubic | | Document | markitdown, edgeparse, fetch | | Development | plugin-dev, mcp-dev, please-plugins, git-ai |
development
Get best practices for developing applications with Spring Boot.
development
Get best practices for JUnit 5 unit testing, including data-driven tests
development
Ensure that Java types are documented with Javadoc comments and follow best practices for documentation.
development
Create Spring Boot Java Project Skeleton