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 |
tools
Creates durable, resumable workflows using Vercel's Workflow SDK. Use when building workflows that need to survive restarts, pause for external events, retry on failure, or coordinate multi-step operations over time. Triggers on mentions of "workflow", "durable functions", "resumable", "workflow sdk", "queue", "event", "push", "subscribe", or step-based orchestration.
tools
Install and configure Vercel Workflow SDK before it exists in node_modules. Use when the user asks to "install workflow", "set up workflow", "add durable workflows", "configure workflow sdk", or "init workflow" for Next.js, Express, Hono, Fastify, NestJS, Nitro, Nuxt, Astro, SvelteKit, or Vite.
tools
Migrates Temporal, Inngest, Trigger.dev, and AWS Step Functions workflows to the Workflow SDK. Use when porting Activities, Workers, Signals, step.run(), step.waitForEvent(), Trigger.dev tasks / wait.forToken / triggerAndWait, ASL JSON state machines, Task/Choice/Wait/Parallel states, task tokens, or child workflows.
tools
Use when building UIs leveraging the WordPress Design System (WPDS) and its components, tokens, patterns, etc.