Tooluck logoTooluck
SKILL.md

02-ref-hallucination-arena

Agent skill fromagentscope-ai/OpenJudge

Benchmark LLM reference recommendation capabilities by verifying every cited paper against Crossref, PubMed, arXiv, and DBLP. Measures hallucination rate, per-field accuracy (title/author/year/DOI), discipline breakdown, and year constraint compliance. Supports tool-augmented (ReAct + web search) mode. Use when the user asks to evaluate, benchmark, or compare models on academic reference hallucination, literature recommendation quality, or citation accuracy.

How to install 02-ref-hallucination-arena

install 02-ref-hallucination-arena
# install the OpenJudge pack with the skills CLI
npx skills add agentscope-ai/OpenJudge

# or add only this skill to Claude Code: copy the folder

skills/arena-eval/02-ref-hallucination-arena/

# into

~/.claude/skills/02-ref-hallucination-arena/ (all projects)

.claude/skills/02-ref-hallucination-arena/ (one project)

skills/arena-eval/02-ref-hallucination-arena/SKILL.md

Apache-2.0Full file
1# Reference Hallucination Arena Skill
2
3Evaluate how accurately LLMs recommend real academic references using the
4OpenJudge `RefArenaPipeline`:
5
61. **Load queries** — from JSON/JSONL dataset
72. **Collect responses** — BibTeX-formatted references from target models
83. **Extract references** — parse BibTeX entries from model output
94. **Verify references** — cross-check against Crossref / PubMed / arXiv / DBLP
105. **Score & rank** — compute verification rate, per-field accuracy, discipline breakdown
116. **Generate report** — Markdown report + visualization charts
12
13## Prerequisites
14
15```bash
16# Install OpenJudge
17pip install py-openjudge
18
19# Extra dependency for ref_hallucination_arena (chart generation)
20pip install matplotlib
21```
22
23## Gather from user before running
24
25| Info | Required? | Notes |
26|------|-----------|-------|
27| Config YAML path | Yes | Defines endpoints, dataset, verification settings |
28| Dataset path | Yes | JSON/JSONL file with queries (can be set in config) |
29| API keys | Yes | Env vars: `OPENAI_API_KEY`, `DASHSCOPE_API_KEY`, etc. |
30| CrossRef email | No | Improves API rate limits for verification |
31| PubMed API key | No | Improves PubMed rate limits |
32| Output directory | No | Default: `./evaluation_results/ref_hallucination_arena` |
33| Report language | No | `"en"` (default) or `"zh"` |
34| Tavily API key | No | Required only if using tool-augmented mode |
35
36## Quick start
37
38### CLI
39
40```bash
41# Run evaluation with config file
42…

Excerpt shown under the repository's Apache-2.0 license.

More skills in OpenJudge

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates