respond-to-referees

Installation
SKILL.md

Respond to Referees

Produce a complete response-to-referees document by cross-referencing the referee report against the revised manuscript. Classify every concern, draft a courteous response for each, and flag anything unaddressed before submission.

Inputs

  • $0 — path to the referee report
  • $1 — path to the revised manuscript

Supported formats and how to read them. In the commands below, FILE stands for the input path being converted — either $0 (referee report) or $1 (revised manuscript). Always use mktemp for the temp file (not a predictable /tmp/... name) so paths with spaces and concurrent runs don't collide, and so untrusted FILE paths can't clobber other temp files via symlink races.

Format How to extract text
.tex, .qmd, .md, .txt Read directly with the Read tool.
.pdf TMP=$(mktemp --suffix=.txt) && pdftotext "FILE" "$TMP" (poppler-utils; use mktemp -t ... on macOS if --suffix is unsupported). Grep "$TMP".
.docx TMP=$(mktemp --suffix=.txt) && pandoc "FILE" -t plain -o "$TMP" (or docx2txt "FILE" "$TMP"). Grep "$TMP".
.html TMP=$(mktemp --suffix=.txt) && pandoc "FILE" -t plain -o "$TMP". Grep "$TMP".

If a required tool is missing or extraction fails, ask the user to provide a plain-text version (.txt or .md) and stop.

Installs
23
GitHub Stars
1.2K
First Seen
Apr 18, 2026
respond-to-referees — pedrohcgs/claude-code-my-workflow