analyze-plugin

Extract design patterns and architectural decisions from agent plugins.

5|3|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/richfrem/agent-plugins-skills --skill analyze-plugin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-plugin
Source: https://github.com/richfrem/agent-plugins-skills/tree/main/plugins/agent-scaffolders/skills/analyze-plugin
Command: npx skills add https://github.com/richfrem/agent-plugins-skills --skill analyze-plugin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematically analyze agent plugins and skills to extract design patterns, architectural decisions, and reusable techniques. Trigger with commands like "analyze this plugin", "review plugin structure", or "mine patterns from" to learn how a plugin is built and how to improve it.

Core Features & Use Cases

  • Single-plugin deep-dive to uncover architectural decisions and reusable patterns.
  • Comparative mode to surface universal vs. unique patterns across multiple plugins.
  • Actionable learnings and recommendations to improve plugin design, maintainability, and evolveable strategies.

Quick Start

Run the analyzer on a plugin directory to generate a structured report.

Frequently Asked Questions about analyze-plugin

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

FAQPage Schema
How do I extract design patterns from an existing plugin?

To extract design patterns from a plugin, you trigger a deep-dive analysis on the plugin directory to systematically identify architectural decisions and reusable techniques, generating a structured report. This process reveals how the plugin is built and how it can be improved.

What is the best way to compare architectural decisions across multiple plugins?

The best way to compare architectural decisions across multiple plugins is using a comparative analysis mode. This surfaces universal versus unique design patterns, highlighting shared techniques and distinct innovations across the evaluated plugins.

When do I need a six-phase analysis framework for plugin architecture?

You need a six-phase analysis framework for plugin architecture when you require a structured, systematic method to evaluate maintainability and evolveable strategies. It ensures extracted design patterns and architectural decisions align with a standardized reference catalog.

Can I analyze agent skills to improve their maintainability and evolveable strategies?

Yes, you can analyze agent skills to improve their maintainability and evolveable strategies. The analysis systematically uncovers architectural decisions and reusable patterns, providing actionable learnings and recommendations for better plugin design.

Does the plugin pattern analyzer work without external dependencies?

Yes, the plugin pattern analyzer works without external dependencies. It systematically mines patterns and architectural decisions from the target plugin directory using an internal advanced analysis framework and reference catalog.