benchmark-research-skill
Claude Code skill for benchmark research. Survey papers to find datasets, metrics, and evaluation protocols used in a research direction.
Install / Use
npx skills add EternalWavee/benchmark-research-skillInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Education & ResearchSupported Platforms
Tags
Our assessment of benchmark-research-skill
benchmark-research-skill scores 78/100 on our quality scale, 399th of 441 Education & Research skills we index.
Its SKILL.md is 5.3 KB long, well organised into 30 sections with 12 code examples: a solid amount of guidance for an agent.
It has 39 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated about 7 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
- Our last check on 2026-10-18 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 91/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
benchmark-research-skill compared with similar skills
All 4 of these similar skills score higher than benchmark-research-skill; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| benchmark-research-skill (this skill)by EternalWavee | 78 | 39 | 7mo ago | SKILL.md |
| last30days-skillby mvanhorn | 100 | 67.0k | 2d ago | CLAUDE.md |
| algorithmic-artby anthropics | 100 | 177.9k | 46d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 46d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 143.4k | 7d ago | SKILL.md |
Frequently asked questions
- How do I install benchmark-research-skill?
- Run
npx skills add EternalWavee/benchmark-research-skill. The install tabs above show the steps for each supported agent. - Which AI agents does benchmark-research-skill work with?
- It is written for Claude Code, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is benchmark-research-skill safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 91/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is benchmark-research-skill still maintained?
- The repository was last updated about 7 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
Skill content
View source on GitHubbenchmark-research-skill
benchmark-research-skill is a Claude Code style skill for benchmark research.
It is built for two jobs:
- Analyze one paper and answer: what benchmarks, datasets, metrics, baselines, and experiment evidence does it use?
- Survey a direction and answer: what benchmarks are practical for evaluating work in this area?
The design is deliberately simple:
- scripts fetch and organize evidence
- Claude Code does the semantic extraction
- reports are written into your configured Obsidian workspace
What It Does
Mode 1: Single Paper
Given an arXiv ID or PDF, the skill will:
- fetch arXiv source / tex first
- read experiment, evaluation, and result sections
- extract tables and benchmark-facing snippets
- optionally recover source figures or render PDF pages
- let Claude Code write
benchmarks.json - optionally collect missing links
- generate a Markdown note
Mode 2: Direction Survey
Given a topic, the skill will:
- search related method/system papers
- prefer papers with real experiments, not just titles containing "benchmark"
- read their benchmark sections
- expand through compared methods and baseline relations
- aggregate datasets, metrics, representative works, and discovery paths
- generate a survey report
Repository Layout
benchmark-research-skill/
SKILL.md
config.example.yaml
requirements.txt
scripts/
config_utils.py
fetch_context.py
search_papers.py
collect_links.py
generate_report.py
Only four scripts are part of the public workflow:
fetch_context.pysearch_papers.pycollect_links.pygenerate_report.py
config_utils.py is only an internal helper for config-based path resolution.
Install
pip install -r requirements.txt
Minimal Config
Copy config.example.yaml to config.yaml, then set a real vault_path.
language: "zh"
vault_path: "E:/Your/Obsidian/Vault"
benchmark_survey:
workspace_dir: "Benchmark_Surveys"
papers_dir_name: "papers"
reports_dir_name: "reports"
survey_runs_dir_name: "surveys"
enable_collect_links: false
These are the fields that matter most:
| Field | Used For | Important? |
|---|---|---|
| vault_path | root save location | yes |
| workspace_dir | benchmark workspace root | yes |
| papers_dir_name | single-paper evidence folder | yes |
| reports_dir_name | final Markdown reports | yes |
| survey_runs_dir_name | topic survey runs | yes |
| enable_collect_links | whether to run network link search by default | yes |
| language | output preference / future template behavior | optional |
Optional Search Tuning
These are only used by search_papers.py, mostly for direction survey mode.
research_domains:
"your-topic":
keywords:
- "main phrase"
- "synonym"
- "related task phrase"
arxiv_categories:
- "cs.AI"
- "cs.LG"
excluded_keywords:
- "workshop"
- "survey"
- "review"
If you mostly use single-paper analysis, this section is not important.
Single-paper save layout
For paper 2503.10522, the config above resolves to:
Path/to/Your/Obsidian/Vault/
Benchmark_Surveys/
papers/
2503.10522/
context.json
benchmarks.json
links.json
assets/
reports/
2503.10522.md
Survey save layout
For topic text-to-audio, the config above resolves to:
Path/to/Your/Obsidian/Vault/
Benchmark_Surveys/
surveys/
YYYY-MM-DD-text-to-audio/
papers.json
links.json
reports/
benchmark-survey.md
Typical Usage
You normally use this as a Claude Code skill in natural language.
Single Paper
Ask Claude Code:
Use benchmark-research-skill to analyze what benchmarks this paper uses: 2503.10522
Or:
Use benchmark-research-skill to read this PDF and tell me the datasets, metrics, baselines, and experiment figures.
Direction Survey
Ask Claude Code:
Use benchmark-research-skill to survey benchmarks for text-to-audio generation.
Or:
Use benchmark-research-skill to find what benchmarks this direction uses, follow related work up to two layers, and produce a Markdown report.
Output Shape
Single-paper report
# Benchmark Analysis: [Paper Title]
## Conclusion
## Benchmark Table
| Dataset | Link | Evaluated Ability | Metrics | Compared Methods | Evidence |
|---|---|---|---|---|---|
## Datasets And Metrics
## Related Work / Baselines
Survey report
# Benchmark Survey: [Direction]
## TL;DR
## Basic Metrics
## Benchmark Overview
| Dataset | Link | Suitable Task | Common Metrics | Representative Work |
|---|---|---|---|---|
## Representative Works
## Grouped By Benchmark
## Experiment Figures/Tables
## Related Work Discovery Path
Notes
- Single-paper mode should stay fast by default.
- Link collection is optional because it can be slow and rate-limited.
- Tables are primary evidence.
- The skill is meant to be auditable: evidence stays next to the note.
Related Skills
last30days-skill
67.0kAI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
143.4kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
