Quality Analysis Skill

Score marketplace plugins 0-100 and generate markdown, JSON, and HTML reports.

9|2|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/dhofheinz/open-plugins --skill quality-analysis-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Quality Analysis Skill
Source: https://github.com/dhofheinz/open-plugins/tree/main/plugins/marketplace-validator-plugin/commands/quality-analysis
Command: npx skills add https://github.com/dhofheinz/open-plugins --skill quality-analysis-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Assessing the overall quality of a plugin and prioritizing improvements can be subjective and challenging. This skill automates the quality analysis process, calculating a comprehensive score, prioritizing identified issues, and generating actionable reports to guide continuous improvement, saving you time and providing clear direction.

Core Features & Use Cases

  • Quality Score Calculation: Computes a holistic quality score based on various metrics (e.g., code complexity, test coverage, security findings).
  • Issue Prioritization: Ranks identified issues by severity and impact, helping you focus on the most critical improvements.
  • Report Generation: Creates detailed quality reports with actionable recommendations, suitable for both technical teams and management.
  • Use Case: A plugin maintainer wants to understand the current quality of their plugin and plan future development. They use this skill to calculate a quality score, prioritize the most critical issues (e.g., high-severity bugs, performance bottlenecks), and receive a report with suggestions for improvement, streamlining their development roadmap.

Quick Start

Use the quality-analysis skill to calculate the quality score for the plugin at "plugins/my-plugin".

Frequently Asked Questions about Quality Analysis Skill

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

FAQPage Schema
How do I calculate a quality score for my plugin?

Quality score calculation analyzes metrics like code complexity, test coverage, and security findings to derive a 0-100 score and star rating. Use the skill on your plugin directory to get a comprehensive quality assessment based on multiple dimensions.

What does plugin quality analysis include?

Plugin quality analysis performs scoring, identifies and prioritizes issues by severity (P0-P2), generates actionable improvement recommendations, and produces reports in markdown, JSON, and HTML formats to guide development decisions.

How do I prioritize issues identified in my plugin?

Issue prioritization ranks identified problems by severity and impact, classifying them into priority tiers (P0-P2) so you focus first on critical bugs, security vulnerabilities, and performance bottlenecks affecting your plugin's reliability.

Can I generate reports in different formats?

Yes, multi-format reporting supports markdown, JSON, and HTML outputs, enabling you to share quality assessments with technical teams, stakeholders, and management in their preferred format for publication readiness decisions.

What's the best way to plan plugin improvements?

Use comprehensive quality analysis to calculate your current score, identify prioritized issues, and receive actionable improvement recommendations. This creates a clear roadmap for continuous development rather than guessing where to focus effort.