Skip to content

feat(please-plugins): add find-plugin skill for marketplace discovery#156

Merged
amondnet merged 3 commits intomainfrom
amondnet/tinted-hoodie
Apr 13, 2026
Merged

feat(please-plugins): add find-plugin skill for marketplace discovery#156
amondnet merged 3 commits intomainfrom
amondnet/tinted-hoodie

Conversation

@amondnet
Copy link
Copy Markdown
Contributor

@amondnet amondnet commented Apr 13, 2026

Summary

Adds a find-plugin skill to the please-plugins plugin that helps users discover and install Claude Code plugins from the pleaseai marketplace. The skill searches the marketplace catalog (marketplace.json) and installed plugin skill files (SKILL.md) to recommend relevant plugins based on user queries.


Summary by cubic

Adds the find-plugin skill to please-plugins to help users discover and install Claude Code plugins from the pleaseai marketplace. It searches the marketplace catalog and installed plugin skill files, deduplicates matches, and recommends relevant plugins with install commands.

  • New Features
    • Searches catalog and installed skill docs (both skills and .agents/skills) case-insensitively and dedupes results.
    • Ranks matches (keywords, skill text, intent) and groups results into Best matches and Related.
    • Shows plugin name, description, category, and an install command: claude plugin install {plugin}@pleaseai, and flags installed via installed_plugins.json.

Written for commit bd85704. Summary will update on new commits.

Searches marketplace.json catalog and installed plugin skill files
to recommend relevant plugins based on user queries.
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
claude-code-plugins Ready Ready Preview, Comment Apr 13, 2026 6:38am

Request Review

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces the 'Find Plugin' skill, which enables users to discover and install Claude Code plugins from the pleaseai marketplace by searching the plugin catalog and skill index. Feedback includes suggestions to optimize search commands by removing redundant find calls and using jq for more efficient JSON parsing, as well as a recommendation to ensure the final list of plugin recommendations is deduplicated.

Comment thread plugins/please-plugins/skills/find-plugin/SKILL.md Outdated
Comment thread plugins/please-plugins/skills/find-plugin/SKILL.md Outdated
Comment thread plugins/please-plugins/skills/find-plugin/SKILL.md Outdated
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 1 file

Confidence score: 4/5

  • This PR is likely safe to merge, but there is a concrete behavior gap: plugins/please-plugins/skills/find-plugin/SKILL.md documents/discovers only one skill layout, so valid skills under .agents/skills may never be found.
  • The issue is moderate in impact (missing plugin discovery for some installs) but limited in scope to skill lookup coverage rather than a broad stability or security regression.
  • Pay close attention to plugins/please-plugins/skills/find-plugin/SKILL.md - ensure discovery/search includes .agents/skills so both supported layouts are handled.
Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="plugins/please-plugins/skills/find-plugin/SKILL.md">

<violation number="1" location="plugins/please-plugins/skills/find-plugin/SKILL.md:39">
P2: Search `.agents/skills` as well; this only covers one of the supported skill layouts, so some installed skills will never be discovered.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

Comment thread plugins/please-plugins/skills/find-plugin/SKILL.md Outdated
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 1 file (changes from recent commits).

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="plugins/please-plugins/skills/find-plugin/SKILL.md">

<violation number="1" location="plugins/please-plugins/skills/find-plugin/SKILL.md:39">
P2: Keep the skill search case-insensitive; dropping `-i` can miss valid matches when the query casing differs from the skill text.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

Comment thread plugins/please-plugins/skills/find-plugin/SKILL.md Outdated
Make skill search case-insensitive by adding -i flag to grep command in find-plugin SKILL.md
@amondnet amondnet merged commit 8dd7abb into main Apr 13, 2026
7 checks passed
@amondnet amondnet deleted the amondnet/tinted-hoodie branch April 13, 2026 06:43
@pleaeai-bot pleaeai-bot bot mentioned this pull request Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant