methodology

methodology is a skill for Claude Code from melodic-software/claude-code-plugins. It costs 221 tokens per session (2,581 once invoked), scanned A, original, MIT.

A reference guide for evaluating applications that use large language models, such as chatbots or coding agents. It covers measurable goals, test-case design, and methods for grading model responses.

In plain words
What is it for?
It can answer questions about success criteria, evaluation-suite structure, test coverage, and model or human grading.
Why use it?
It helps developers decide what “working well” means and build repeatable checks instead of judging AI output only by intuition.

Skill for Claude Code

Written for Claude Code: disable-model-invocation in frontmatter. Also seen: mentions .claude-plugin.

Part of the evals plugin — 4 skills shipped together

Good fit It can answer questions about success criteria, evaluation-suite structure, test coverage, and model or human grading.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/melodic-software/claude-code-plugins/methodology
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add melodic-software/claude-code-plugins --skill methodology
Clone the repo
git clone --depth 1 https://github.com/melodic-software/claude-code-plugins

Made for: Claude Code.

Or install evals, the plugin that ships this one along with the rest of its 4 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for methodology

README.md
[![agentmods](https://agentmods.dev/badge/skills/melodic-software/claude-code-plugins/methodology/github.svg)](https://agentmods.dev/skills/melodic-software/claude-code-plugins/methodology)
Your own site
<a href="https://agentmods.dev/skills/melodic-software/claude-code-plugins/methodology"><img src="https://agentmods.dev/badge/skills/melodic-software/claude-code-plugins/methodology/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for methodology

Your own site · 80×15
<a href="https://agentmods.dev/skills/melodic-software/claude-code-plugins/methodology"><img src="https://agentmods.dev/badge/skills/melodic-software/claude-code-plugins/methodology.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 221 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,581 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00221 $0.02581
Opus 5.5 $0.00088 $0.01032
Sonnet 5.5 $0.00044 $0.00516
Haiku 4.5 $0.00022 $0.00258

Measured 7d ago against content hash da97d69a13da, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

methodology scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

plugins/evals/skills/methodology/SKILL.md · 153 lines

How it starts

The opening of the file, as written. The whole thing — 153 lines — stays where its author put it; the contents beside it link to each section on GitHub.

LLM evaluation methodology

This page states the rules; answer from it. It runs, scores, scaffolds and edits nothing.

  • Pointer: when a specific must be current, fetch Define your success criteria and Build evaluations live; the evals cookbook is anthropics/claude-cookbooks misc/building_evals.ipynb.
  • As of: 2026-08-08 (distilled); pointer anchors verified 2026-10-11
  • Recheck trigger: either section is retitled, moves, or changes the guidance these rules rest on.

Background files

Each is background for a human reader, with its own source stamp. For runnable code, or a specific that must be current, check the source page instead.

Topic File
Success criteria: the four properties, quantifying hazy qualities, metric menu, dimensions success-criteria.md
Eval anatomy, golden answers, edge-case taxonomy, volume over polish, generating cases, effort and model sweeps eval-design.md
Grading ladder, LLM-grader rubrics, constrained verdicts, testing the grader first grading.md
Recipes: exact match, cosine similarity, ROUGE-L, Likert, binary, ordinal recipes.md
Improving against an existing suite with the bundled hillclimb: who starts it, the step map for a plugin suite, cost as the goal hillclimb.md
This repository's defaults where sources disagree: train/test split, interval method, repeat count, rubric form, and their settings local-decisions.md

Quick decision guide

  • "Where do I start?" For a Claude API app, with /claude-api build-eval (see Route by repository kind). Otherwise, define measurable success criteria first; evals test against them; only then iterate on prompts.
  • "Is this criterion good?" It names a specific quality, a number or defined scale, a realistic target, and ties to a user need. The target number is realistic only when a measured baseline, a prior result, a benchmark, or expert review justifies it; how severe a miss would be, or that a grader can check the number, does not. "Good performance" fails all four.
  • "Rewrite this criterion" The rewrite carries, inline, a number or defined scale, the set of trials it is measured over, and a target grounded the way the Achievable property allows. When the user gives no data, state the target as a quantity relative to the current baseline (for example "at most half the current rate") over a trial set of stated size (for example "500 conversations"), without inventing the baseline's value; "lower than the baseline" is a direction, not a target. Never present a made-up baseline figure or expert agreement as fact. X/Y/Z placeholders and "set the target later" are not a usable criterion.
  • "Which grading method?" The fastest, most reliable, most scalable that fits: code-based if the output can be constrained to allow it; LLM-graded for judgment; human only as a last resort.
  • "Can I automate this seemingly subjective eval?" Usually. Constrain the output format, reformat to multiple choice, or use an LLM grader with a tight rubric and constrained verdict.
  • "How many cases?" Prefer volume with automated grading over a few hand-graded showpieces; generate more from a baseline set with Claude, human-reviewed. Volume means cheaper grading, never easier cases.
  • "Can I trust my LLM grader?" Only after reading samples of its verdicts against your own judgment; and grade with a different model than the one that generated the output.
  • "How do I grade an agent?" On the environment state it left, with a grader it cannot reach; see Agent evals: grader hygiene.
  • "One metric or several?" Several. Most use cases need multidimensional criteria (fidelity, safety, latency, cost); a single headline metric hides regressions.

Read the full file on GitHub · 153 lines

Files

What ships with it

6 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 7d ago Changed · -28 lines da97d69a13da
  2. 9d ago Changed · +8 lines 74b0cde6928f
  3. 15d ago Changed · +23 lines 84f63b1bc9f8
  4. 19d ago Changed · +46 lines · +13 tokens per session 43542a2cd684
  5. 21d ago Changed · +53 tokens per session 0bf5172d1155
  6. 22d ago Changed f6b9eb2c5d0e
  7. 1mo ago Changed · +5 lines · +12 tokens per session 0ae930429d2f
  8. 1mo ago Changed · +30 lines · -1 tokens per session 57b24306a65f
  9. 1mo ago First seen · 69 lines · 144 tokens per session scan A 2ef7118889b9

Subscribe to this mod's changes

methodology is a skill published in the GitHub repository melodic-software/claude-code-plugins (26 stars, last pushed today), licensed MIT. It adds 221 tokens to every session and 2,581 once invoked, about $0.0009 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.