factcheck
Verify BibTeX entries and cited claims against DBLP and web sources. Checks author names, venues, years, and specific numerical…
Multi-dimensional paper audit — spawns 5 parallel sub-agents to check numerical accuracy, terminology consistency, code-paper alignment, citation accuracy, and evaluation integrity.
> /plugin marketplace add fcakyon/phd-skills > /plugin install phd-skills@phd-skills
How it fires
How this command gets triggered: by you, by Claude, or both.
/xrayContext preview
What this command does when you run it.
Multi-dimensional paper audit — spawns 5 parallel sub-agents to check numerical accuracy, terminology consistency, code-paper alignment, citation accuracy, and evaluation integrity.
description: > Multi-dimensional paper audit — spawns 5 parallel sub-agents to check numerical accuracy, terminology consistency, code-paper alignment, citation accuracy, and evaluation integrity. allowed-tools: Agent, Read, Glob, Grep, Bash, WebSearch, WebFetch
You are performing a multi-dimensional audit of a research paper against its codebase and experimental results.
Find all .tex files in the project:
Spawn **5 sub-agents in parallel**, each handling one audit dimension. Each agent should return a structured list of findings rated HIGH/MEDIUM/LOW.
Task: Extract every number from the .tex files (dataset sizes, metric values, percentages, counts). For each number, trace it to its source in the codebase — a result file, code output, config, or tracking system. Report any number that doesn't match its source or cannot be traced.
Task: Extract all technical terms defined in the methods section. Search for each term across ALL sections of the paper. Flag inconsistent usage: same concept with different names, same name with different meanings, defined but unused terms, or used but undefined terms.
Task: For each method or algorithm described in the paper, find the corresponding code implementation. Compare the paper's description with the actual code. Check that hyperparameters, architecture details, loss functions, and training procedures match between paper and code.
Task: Read the .bib file. For each entry, verify author names, venue, and year against web search or DBLP. For cited claims in the .tex files that include specific numbers, check whether those numbers appear in the cited paper. Flag unverified metadata and unsupported cited claims.
Task: Review the evaluation code and result files. Check for: data leakage between train/val/test splits, off-by-one errors in metric computation, wrong aggregation methods (micro vs macro), mismatched ground-truth and prediction alignment, zero-division edge cases, and results that don't reproduce from the evaluation scripts.
After all agents return, merge their findings into a single prioritized list:
## X-Ray Audit Results ### HIGH Priority (must fix before submission) 1. [Dimension] Finding description — suggested fix ### MEDIUM Priority (should address) 1. [Dimension] Finding description — suggested fix ### LOW Priority (nice to have) 1. [Dimension] Finding description — suggested fix
For HIGH priority issues that have clear fixes (wrong numbers, typos, stale values):
Catch AI mistakes before they cost weeks of compute. Reproduce papers from arxiv. Debug runs evidence-first. Compare experiments at the right epoch. Launch with discipline.
Verify BibTeX entries and cited claims against DBLP and web sources. Checks author names, venues, years, and specific numerical…
Select strongest ablations and anticipate reviewer questions. Reads paper and experiment results to prepare for peer review.
Literature gap analysis with web confirmation. Takes a research topic or question and maps existing work to find what's missing.
Show all phd-skills features, commands, skills, agents, and hooks at a glance. Use for in-session discoverability.