LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

evaluation-methodology

PluginEval quality methodology — dimensions, rubrics, statistical methods, and scoring formulas. Use this skill when understanding how plugin quality is measured, when interpreting a low score on a specific dimension, when deciding how to improve a skill's triggering accuracy or orchestration fitness, when calibrating scoring thresholds for your marketplace, or when explaining quality badges to external partners like Neon.

35,560stars3,867forksUpdated 5/18/2026
Data Science & MLCode ReviewDocumentationTesting & QA#quality-assessment#documentation#plugin-evaluation#testing#code-review#python

Security Assessment

Safe(100/100)
Security Score100/100

About evaluation-methodology

The evaluation-methodology skill provides a structured framework for assessing the quality of plugins and AI skills within the PluginEval ecosystem. It addresses the challenge of objectively measuring skill performance across multiple dimensions, ensuring consistent scoring and actionable insights for improvement. By defining precise evaluation layers and scoring mechanisms, it helps developers, marketplace operators, and quality teams understand why a skill performs well or poorly and guides targeted enhancements.

This skill features a three-layered evaluation process: Static Analysis, LLM Judge, and Monte Carlo Simulation. Static Analysis examines the SKILL.md file for structural completeness, token efficiency, and ecosystem coherence, producing rapid, deterministic results. The LLM Judge leverages anchored rubrics to score triggering accuracy, orchestration fitness, output quality, and scope calibration using natural language evaluation. Monte Carlo Simulation performs statistical analysis by simulating multiple skill invocations to measure activation rates, output consistency, failure rates, and token efficiency. The skill also incorporates anti-pattern penalties, composite scoring formulas, Elo ranking, and threshold-based quality badges to provide a comprehensive assessment of skill performance.

Targeted for developers, quality assurance teams, and marketplace managers, this skill is useful for understanding plugin performance, diagnosing weaknesses, calibrating thresholds, and communicating quality metrics externally. Typical use cases include interpreting low scores on specific dimensions, optimizing skill triggering and orchestration, setting marketplace standards, and explaining quality badges to partners or stakeholders. It empowers users to systematically improve skill effectiveness and maintain high-quality plugin ecosystems.

FAQ

How do I use the evaluation-methodology skill?

The skill can be used to assess plugins or skills by running the three evaluation layers: Static Analysis, LLM Judge, and Monte Carlo Simulation. Each layer produces scores for specific dimensions, which are combined to generate a composite quality score.

Which programming environments or languages are compatible with this skill?

The skill primarily evaluates SKILL.md files and related references. While it is language-agnostic in terms of the content being evaluated, it assumes the presence of PluginEval-compatible skill definitions and references.

What are the limitations of the evaluation-methodology skill?

Static Analysis cannot assess output quality or triggering accuracy. LLM Judge scoring is non-deterministic and may vary slightly between runs. Monte Carlo Simulation requires multiple simulated invocations and can be time-consuming. Anti-pattern detection may not cover all possible skill design issues.

Can multiple judges be used for scoring?

Yes, when multiple LLM judges are used, their scores are averaged and inter-judge agreement is reported using Cohen's kappa to assess reliability.

How are quality badges determined?

Quality badges are based on composite scores derived from all three evaluation layers, with specific thresholds for each badge. Anti-pattern penalties and dimension-specific weights influence the final score.

All Files

2 files
references/rubrics.md22.9 KB
View
SKILL.md21.3 KB
View

Install evaluation-methodology

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

wshobson/agents

Related Skills

mantis-reflect

2,507

product-description-generator

1,218

app-store-review

392

github-ops

1,483