revision
Skill3 starsChanged 14 days agoMITView on GitHub
Write the revision notes for a resubmission, a document that says what changed between the previous version (an uploaded PDF) and the current LaTeX sources. Output is Markdown or a LaTeX-built PDF.
2 other projects use a version of this.
Adopted by
Most recently taken up by
- adambrai/Claude_Skillstheir own version, first seen Nov 1, 2026
- Vasallo94/skill-issuetheir own version, first seen Oct 20, 2026
Other versions2 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 2
- adambrai/Claude_Skills★ 1same name
- Vasallo94/skill-issue★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository13 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- templates/CLAUDE.mdCLAUDE.md
- acl-anthologySkill
- arxivSkill
- camera-readySkill
- guidelines-checkSkill
- initSkill
- literatureSkill
- new-sourceSkill
- proofreadSkill
- rebuttalSkill
- reviewerSkill
- writingSkill
The file
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 1 is distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 16
Ask first, with AskUserQuestion, whether reviews exist for the previous version.
- Very specific: line 34
Ask with AskUserQuestion: Markdown (revision/revision.md, recommended) or LaTeX (revision/revision.tex, built to revision.pdf).
- Very specific: line 63
Add the open ones to report.md (category Review, 🔴).
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
This skill is ARR-only. When paper.config.json has venue semeval, say that SemEval has no ARR resubmission and stop.
Explain to reviewers and editors what changed since the previous version. The previous version is a PDF, the current one the LaTeX sources; a script aligns the two, you judge what the differences mean, and the authors settle what stays unclear. The notes state only changes the comparison shows.
PK means python3 ${CLAUDE_PLUGIN_ROOT}/scripts/paperkit.py, run from the project root.
1. Reviews
Ask first, with AskUserQuestion, whether reviews exist for the previous version.
reviews/exists: use its files and ask whether they are complete.- Otherwise offer: paste them now (write
reviews/R1.md,R2.md, ...,meta.md), they live elsewhere (ask for the path), or there are none. With none, the notes follow the paper's sections.
2. Previous version
The argument, or a path you ask for, names the previous version's PDF. Without one, stop here.
PK revision-prepare <pdf>It stores revision/previous.pdf and its text revision/previous.txt. On ⚠️ report it and stop.
3. Rules and format
PK guidelines revisionfetches the ARR author guide. On ⚠️ say which rules are missing. When you report to the user which rules apply, name them with their section heading and the guide's URL asPK guidelinesprints it; the notes themselves carry none. Read the parts on resubmission and revision notes in full: what the notes must contain, where they are submitted, length limits. A limit the user gives wins.- Ask with AskUserQuestion: Markdown (
revision/revision.md, recommended) or LaTeX (revision/revision.tex, built torevision.pdf). Ask again on every run. - LaTeX: run
PK latex-check. On ⚠️ show what is missing and the install hint it prints, then ask: write only the.texwithout building (recommended, it compiles in Overleaf), switch to Markdown, or stop so the user can install LaTeX first. Copy${CLAUDE_PLUGIN_ROOT}/templates/revision.textorevision/revision.tex; its header comment lists the macros. Fill in the title lines and body, leave the layout alone.
4. Compare
PK revision-diffIt prints, per section of the current sources, the paragraphs that are changed, minor, new, moved and passages that were removed, with file and line. Wording is lowercase tokens. Unchanged paragraphs are only counted. The reference list, math, citations and figure images are not compared.
Settle every item by reading the .tex at the given line:
minor: wording without effect. Summarize together as small wording changes.changed,new: describe what the paragraph now says and what it said before.moved,removed: say where it went, or that it is gone.- Flagged
numbers differ, ortable/figure: the paragraph is unclear until the old and the new values sit side by side. Render the old page,pdftoppm -png -r 80 -f N -l N revision/previous.pdf <scratchpad>/old, find the page by the section's words inprevious.txt, and read the image. Look at the current.texof the table.
Collect everything you still cannot call (a value you cannot read, a removed passage that may be an extraction artifact, a change whose reason only the authors know, a change in a figure image) and ask about all of it in one AskUserQuestion round. Show old and new side by side for each item. Reasons for changes come from the reviews or from the authors; supply none yourself.
5. Write
Write the notes in the chosen format: a short summary, an overview of changes per section, then per section each change as added, changed, removed or moved with where it is (section, line). With reviews, name for each review point the change that answers it (\revpoint in LaTeX) and say which points no change answers. Follow the writing skill. Check the length against the fetched limit and report the count.
LaTeX: build with latexmk -pdf -interaction=nonstopmode -output-directory=revision revision/revision.tex, fix errors, and report the page count.
6. Follow-up
- Changes promised in
rebuttal.mdorreport.md(categoryReview) that the comparison does not show: list them to the user as open. Never write them up as done. - Add the open ones to
report.md(categoryReview, 🔴).
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

