Skip to content
Back to skills

Swe Rm Verifier

ASecurity

Improve SWE agent RL via execution-free reward models optimized for three metrics beyond TTS: discriminative ability (AUC) and calibration (ECE). Shows TTS alone insufficient—models must distinguish correct/incorrect trajectories and align confidence with actual correctness—improving SWE-Bench Verified by 7-10 points with 30B MoE verifier.

  • 6 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 9, 2026
ai-agentspython

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add ADu2021/skillXiv --skill swe-rm-verifier --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Swe Rm Verifier?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Swe Rm Verifier
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/adu2021-swe-rm-verifier/badge)](https://www.skillsdirectory.com/skills/adu2021-swe-rm-verifier)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: swe-rm-verifier
title: "SWE-RM: Execution-Free Feedback for SWE Agents"
version: 0.0.2
engine: skillxiv-v0.0.2-claude-opus-4.6
license: MIT
url: https://arxiv.org/abs/2512.21919
keywords: [reward-model, software-engineering, reinforcement-learning, verification]
description: "Improve SWE agent RL via execution-free reward models optimized for three metrics beyond TTS: discriminative ability (AUC) and calibration (ECE). Shows TTS alone insufficient—models must distinguish correct/incorrect trajectories and align confidence with actual correctness—improving SWE-Bench Verified by 7-10 points with 30B MoE verifier."
---

## Overview

SWE-RM shows that reward model evaluation requires three complementary metrics.

## Core Technique

**Three-Metric Evaluation:**

```python
# Not just TTS (top-1 ranking)
tts_score = rank_best_solution_first(predictions)

# Also discriminative ability
auc_score = compute_auc(correct_vs_incorrect)

# And calibration
ece_score = expected_calibration_error(confidence, accuracy)
```

## When to Use

Use when: SWE agent training, RL reward modeling, importance of calibration.

## References

- Discriminative ability vs ranking metrics
- Calibration error measurement
- Multi-objective reward model design

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.