wshobson avatar

Evaluation Methodology

This is the internal reference for how PluginEval measures skill quality across ten dimensions, from triggering accuracy to ecosystem coherence. It documents the three-layer scoring system (static analysis, LLM judge, Monte Carlo simulation), the weighted composite formula that produces final scores, and the badge thresholds from Bronze to Platinum. You'll want this when debugging why a skill scored poorly on orchestration fitness, when calibrating your own marketplace's quality bar, or when explaining to a partner why their integration earned a C on token efficiency. The blend weights table alone is worth bookmarking. Fair warning: this is dense reference material, not a tutorial.

skills.sh installs
7.6K
GitHub stars
42.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add wshobson/agents --skill evaluation-methodology --agent claude-code

Installs into .claude/skills of the current project.

Files

Evaluation methodology

PluginEval scores a skill or a plugin from 0 to 100 by combining up to three layers. The static layer is a lint. It's fast and deterministic, and it's useful for checking structure. The LLM judge and Monte Carlo layers are experimental, not validated against human labels, so treat their numbers as rough signals. For the trace-based eval program, see evals/README.md at the repository root.

The judge rubric anchors are in references/rubrics.md. Fixes for each anti-pattern and tips for each dimension are in references/improving-scores.md.

Evaluation depths

DepthLayersConfidence label
quickstaticEstimated
standard (default for score)static and judgeAssessed
deep (used by certify)static, judge, and Monte Carlo with 50 runsCertified
thoroughstatic, judge, and Monte Carlo with 100 runsCertified+

The label names the depth that ran, not a check against human judgment. A plugin directory gets the static layer only, whatever depth you ask for.

Static layer (lint)

Sponsors

Details

Repository
github.com/wshobson/agents
Categories
Code Review & Quality, Automation & Workflows, Databases
First seen
Apr 16, 2026

More from wshobson/agents

All 174
1agricidaniel avatarseo-planagricidaniel/claude-seoStrategic SEO planning for new or existing websites. Industry-specific templates, competitive analysis, content strategy, and implementation roadmap. Use when u7.5Kskills.sh installs
2agricidaniel avatarseo-clusteragricidaniel/claude-seoSERP-based semantic topic clustering for content architecture planning. Groups keywords by actual Google SERP overlap (not text similarity), designs hub-and-spo7.4Kskills.sh installs
3czlonkowski avatarn8n-code-javascriptczlonkowski/n8n-skillsWrite JavaScript code in n8n Code nodes. Use when writing JavaScript in n8n, using $input/$json/$node syntax, making HTTP requests with this.helpers / the $help7.4Kskills.sh installs
4assistant-ui avatarassistant-uiassistant-ui/skillsOverview and router for assistant-ui, the React library for building AI chat interfaces from composable primitives. Use for high-level, cross-cutting, or archit7.4Kskills.sh installs
5google avatarbigquery-bigframesgoogle/skillsGenerates Python code using BigQuery DataFrames (BigFrames), the pandas/scikit-learn-style API over BigQuery. Use when writing BigFrames code or doing pandas-st7.3Kskills.sh installs
6github avatardatanalysis-credit-riskgithub/awesome-copilotCredit risk data cleaning and variable screening pipeline for pre-loan modeling. Use when working with raw credit data that needs quality assessment, missing va7.3Kskills.sh installs