plugin-recommender

Analyze repository scope and live marketplace data to recommend Gemini CLI plugins with a settings.json diff-scaffold.

1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/FrogAi/Xenopus --skill plugin-recommender
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-recommender
Source: https://github.com/FrogAi/Xenopus/tree/main/Gemini/Skills/Gemini%203.1%20Pro/plugin-recommender
Command: npx skills add https://github.com/FrogAi/Xenopus --skill plugin-recommender

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The plugin-recommender helps you pick the right set of Gemini CLI plugins for your project by evaluating live plugin marketplace data and project type signals. It does not enable or disable plugins automatically; it instead returns a ready-to-apply diff-scaffold.

Core Features & Use Cases

  • Live marketplace fetch: pulls current plugin catalog to assess options.
  • Project-type detection: identifies the project type from repo manifests and config patterns.
  • Structured recommendations: cites source plugin details, evaluates fit, and surfaces conflicts or redundancies.
  • Diff-scaffold output: emits a settings.json diff you can review and apply manually.

Quick Start

Use this skill to generate a recommended plugin set for your repository and obtain a diff-scaffold for Gemini CLI plugins.

Frequently Asked Questions about plugin-recommender

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the best Gemini CLI plugins for my project?

To find the best Gemini CLI plugins, a recommender analyzes your repository scope and fetches live marketplace data to evaluate plugin fit and surface conflicts. It detects your project type and provides structured recommendations with source citations.

How do I generate a settings.json diff for Gemini CLI plugins?

You can generate a settings.json diff for Gemini CLI plugins by evaluating a live plugin marketplace catalog against your project type signals. The output provides a ready-to-apply diff-scaffold for you to review manually without automatically enabling anything.

Does the Gemini CLI plugin recommendation process enable plugins automatically?

The Gemini CLI plugin recommendation process does not enable or disable plugins automatically. It evaluates live marketplace data and project type signals to return a ready-to-apply diff-scaffold in settings.json format for manual review.

What's the best way to detect project type for Gemini CLI plugin recommendations?

Detecting project type for Gemini CLI plugin recommendations is done by analyzing repository manifests and configuration patterns. This identifies the project scope to accurately evaluate plugin fit and check for potential conflicts.

How are plugin conflicts and redundancies handled during marketplace evaluation?

Plugin conflicts and redundancies are surfaced during marketplace evaluation by assessing the fetched live plugin catalog against your detected project type. The recommender evaluates plugin fit and highlights any overlapping or conflicting options.

When do I need a diff-scaffold for my Gemini CLI plugins?

You need a diff-scaffold for your Gemini CLI plugins when you want to review and manually apply recommended configurations without enabling them automatically. It provides a settings.json format output after evaluating live marketplace data and repository scope.