Trigger with "mine plugins", "analyze plugin collection", "run the full analysis pipeline", "inventory and analyze all plugins", "mine patterns from this directory", or when you want to run the complete virtuous cycle: inventory, analyze, extract patterns, synthesize recommendations, and deliver a structured report. Use this even if the user just says "analyze everything in this folder".
From agent-plugin-analyzernpx claudepluginhub richfrem/agent-plugins-skills --plugin agent-plugin-analyzerThis skill is limited to using the following tools:
evals/evals.jsonevals/results.tsvplugin.jsonrequirements.txtscripts/inventory_plugin.pyCreates consistent pitch decks, one-pagers, investor memos, financial models, accelerator apps, and fundraising materials from a single source of truth.
Provides expertise on electricity/gas procurement, tariff optimization, demand charge management, renewable PPA evaluation, hedging, load profiling, and multi-facility energy strategies.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
This skill requires Python 3.8+ and standard library only. No external packages needed.
To install this skill's dependencies:
pip-compile ./requirements.in
pip install -r ./requirements.txt
See ./requirements.txt for the dependency lockfile (currently empty — standard library only).
Run the full analysis pipeline on a plugin or collection of plugins. This is the one-shot command for the virtuous cycle.
analyze-plugin skillsynthesize-learnings skill/mine-plugins <path-to-plugin-or-directory>
# Analyze a single plugin
/mine-plugins claude-knowledgework-plugins/sales
# Analyze an entire collection
/mine-plugins claude-knowledgework-plugins/
# Analyze our own plugins
/mine-plugins plugins/legacy\ system
Check if $ARGUMENTS points to:
.claude-plugin/plugin.json or skills/ directory) → Single Plugin ModeSKILL.md) → Single Skill ModeFor each plugin in scope, run:
python3 "scripts/inventory_plugin.py" --path "$ARGUMENTS" --format json
Security scanning is enabled by default. The inventory script runs credential detection, network call detection, and environment variable access checks on every script file. Pass
--no-securityonly if you want to suppress the security scan output.
If the script fails, perform manual inventory per the analyze-plugin skill Phase 1.
For each plugin, execute the full 6-phase analyze-plugin framework:
If analyzing multiple plugins, identify:
Invoke the synthesize-learnings skill to produce targeted recommendations for:
agent-scaffolders — template and scaffold improvementsagent-skill-open-specifications — standards and spec updatesagent-plugin-analyzer — self-improvement of this analyzeroracle-legacy-system-analysis) — transferable patterns for legacy code analysisPresent the full analysis as a structured markdown artifact. Include: