Benchmark Claude Pdfs — Development skill for Claude Code
Benchmarks for Claude Code with and without the LiteParse skill, to improve skill usage and efficiency.
How to install Benchmark Claude Pdfs
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open run-llama/benchmark-claude-pdfs and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Benchmark Claude Pdfs does
Benchmarks for Claude Code with and without the LiteParse skill, to improve skill usage and efficiency.
Alternatives in Development
- Codexbar — Show usage stats for OpenAI Codex and Claude Code, without having to login 8.8k ★
- Evo — turns your codebase into an autoresearch loop — discovers what to measure, instruments the benchmark, then run 1.4k ★
- Aqe Benchmark 325 ★
README
Benchmark: Claude PDF Question Answering
This repository benchmarks Claude's ability to answer questions from corporate sustainability / ESG PDFs using the [pdfQA-Benchmark](https://huggingface.co/datasets/pdfqa/pdfQA-Benchmark) dataset. It supports running evaluations under several configurations:
- Raw — Claude reads PDFs directly with built-in tools, no skill.
liteparse— first cut of a skill wrapping the locallitCLI for PDF parsing.liteparse-targeted— a more directive variant of the same skill.effective-liteparse— the current production skill, rewritten after analyzing real traces to enforce parse-once-then-search and other cost-saving patterns.microag— a separate harness running the same prompts through MicroAgents (a small Rust-based agent runtime) wired to Anthropic's Sonnet via OpenRouter, with theliteparselibrary exposed within the builtinReadtool rather than a skill.
Overview
The benchmark downloads publicly available sustainability reports (PDFs) and their corresponding annotated question-answer pairs, then runs Claude (via the `claude-agent-sdk`) over each (PDF, question) pair. Results are saved as structured JSON answers and full interaction traces.
Repository Structure
.
├── data/ # Downloaded PDFs (gitignored)
├── questions/ # Annotated Q&A JSON files (gitignored)
├── answers/
│ ├── raw/ # Answers from raw PDF reading (no skill)
│ ├── liteparse/ # Answers using the "liteparse" skill
│ ├── liteparse-targeted/ # Answers using the targeted skill variant
│ ├── effective-liteparse/ # Answers using the current production skill
│ └── microag/ # Answers from the MicroAgents harness
├── traces/
│ ├── raw/ # Full JSONL interaction traces (Claude Agent SDK)
│ ├── liteparse/
│ ├── liteparse-targeted/
Related Skills
Gql Performance Benchmark
Run GraphQL performance benchmarks against the Alkemio API and compare against a stored baseline
Hatch3r Benchmark
Run and analyze performance benchmarks. Compare results against baselines, identify regressions, and produce p
Benchmark
Compare skill scores against ideal benchmarks
Fireworks Cost Benchmark
Public demo benchmarks of cost per successful execution
Rehearsal
Benchmark and improve coding-agent instructions with real Claude Code sessions, stage replay, and graded evide
Opengiver Skills
Linear GraphQL API skill for Claude Code - Direct curl calls without MCP for better token efficiency
Related Agents
Eval Failure Analyzer
Analyze Logic-Lens benchmark/eval failures. Use after running content-evals, or when pointed at a skills-works
Benchmark Specialist
Use for benchmark execution, monitoring, and data collection during evaluation runs. Invoked for running tier
Bench Runner
Executes a11y skill benchmarks across hosted and local model families. Runs cloud/Codex/Ollama benchmark scrip