Proofread
🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.
npx -y skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill proofreadAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
What its author says it does
Copied from the file, not written here
Proofread the sewage-house-prices manuscript. Checks 6 categories — structure, claims-evidence alignment, identification fidelity, writing quality, grammar, and compilation. Produces a scored report without editing files. This skill should be used when asked to "proofread", "review the paper", "check the manuscript", or "quality check".
SKILL.md
5.9 KB, as published. Nobody here has run it
Proofread Manuscript
Run the proofreading protocol on the "Sewage in Our Waters" manuscript. Produces a report — does NOT edit source files.
Input: $ARGUMENTS — a .tex filename, section number (e.g. 01), or all.
Project-Specific Context
File Locations
- Manuscript sections:
docs/overleaf/*.tex - Main document:
docs/overleaf/_main.tex - Bibliography:
docs/overleaf/refs.bib - Generated tables:
output/tables/*.tex(tabularray format) - Generated figures:
output/figures/ - Quarto book:
book/*.qmd(for cross-referencing analysis) - Analysis scripts:
scripts/R/09_analysis/(for methodology verification)
Key Checks Specific to This Project
- Spill count/hours metrics must match the 12/24-hour counting methodology
- Radius distances (250m-10km) must be consistent across sections
- LSOA vs MSOA fixed effects must be correctly stated
- Upstream/downstream directionality must match river network logic
- Dry spill definition must be consistent with rainfall threshold used
Workflow
Step 1: Identify Files
- If
$ARGUMENTSis a specific.texfile: review that file - If
$ARGUMENTSis a section number (e.g.01): reviewdocs/overleaf/0X_*.tex - If
$ARGUMENTSisall: review_main.texand all section files indocs/overleaf/ - If
$ARGUMENTSis a.qmdfile: review as advisory (non-blocking)
Step 2: Run 6-Category Review
Category 1: Structure
- Contribution clearly stated within first 2 pages of introduction
- Standard economics paper sequence (intro → background → data → method → results → conclusion)
- Smooth transitions between sections
- Road map in introduction matches actual section ordering
- Appendix sections properly referenced from main text
Category 2: Claims-Evidence Alignment
- Every stated effect size matches a number in
output/tables/ - Percentage impacts correctly computed from log coefficients
- Sample sizes and time periods match data pipeline output
- Radius distances in text match those in tables
- "Significant" claims match actual p-values / confidence intervals
Category 3: Identification Fidelity
- Hedonic specification matches what
scripts/R/09_analysis/02_hedonic/actually estimates - Repeat sales approach correctly described per Palmquist (1982)
- Long difference specification matches grid-level scripts
- DiD/event study timing and treatment definitions consistent
- Instrument (hydraulic capacity) described consistently with
04_hydraulics_instrument.tex - Dry spill identification matches rainfall threshold in data pipeline
Category 4: Writing Quality
- No banned hedging phrases ("interestingly", "it is worth noting", "arguably", "it is important to note")
- Notation consistent: LSOA, MSOA, EDM used correctly throughout
- Variable names in text match variable names in specifications
- No AI writing patterns (see humanizer skill for full checklist)
- Tone matches existing author voice
Category 5: Grammar & Polish
- Subject-verb agreement
- Article usage (particular attention to UK vs US English conventions)
- Tense consistency (present for methodology, past for results)
- No orphaned text, repeated words, or copy-paste artifacts
- Acronyms defined on first use
Category 6: Compilation & LaTeX
- All
\input{}files exist - All
\textcite{}/\parencite{}keys exist inrefs.bib - All
\ref{}targets have matching\label{} - Table/figure floats properly placed
- No overfull hbox warnings (check tabularray table widths)
- KOMA-Script class options used correctly
Step 3: Scoring
Apply deductions on a 0-100 scale:
| Issue | Deduction |
|---|---|
| Effect size doesn't match table output | -25 |
| Identification strategy misrepresented | -20 |
Broken citations (\textcite key missing) | -15 |
Broken cross-references (\ref undefined) | -15 |
| Radius/sample inconsistency across sections | -10 |
| Overfull hbox > 10pt | -10 per |
| Hedging language | -5 per (max -15) |
| Notation inconsistency | -5 |
| Overfull hbox 1-10pt | -1 per |
Step 4: Format-Aware Severity
| Context | Scoring |
|---|---|
Paper manuscript (.tex) | Blocking — issues must be fixed |
Quarto book (.qmd) | Advisory — reported but non-blocking |
Step 5: Present Report
Save report to output/log/proofread_report_[SECTION].md and present summary:
## Proofread Report: [filename]
**Score:** XX / 100
**Date:** YYYY-MM-DD
### Issues by Category
| Category | Critical | Major | Minor |
|----------|----------|-------|-------|
| Structure | ... | ... | ... |
| Claims-Evidence | ... | ... | ... |
| Identification | ... | ... | ... |
| Writing Quality | ... | ... | ... |
| Grammar | ... | ... | ... |
| LaTeX | ... | ... | ... |
### Top 3 Critical Issues
1. ...
2. ...
3. ...
### Escalation Flags
- Claims don't match output → verify against analysis scripts
- Strategy misrepresented → review identification approach
- Framing issues → flag to authors
Principles
- Proofreader is a CRITIC, not a creator. Never write or revise — only report.
- Be precise. Quote exact text, cite exact line numbers and file paths.
- Cross-reference against actual output. Always verify numbers against
output/tables/. - Proportional severity. A missing comma is Minor. Numbers that don't match regression output is Critical.
- Format-aware. Paper
.texfiles are blocking; book.qmdfiles are advisory.