CGPT Author Reviser
Use this skill when the user asks Codex to apply revisions to an academic manuscript based on a saved reviewer report, decision letter, response matrix, or approved revision plan.
This is an execution skill, not a reviewer. It does not invent critique. It turns approved revision instructions into traceable edits.
Guardrails
- Start in report/plan mode. Do not edit manuscript files until the user approves the revision plan and edit preview.
- Use
cgpt-backup before editing active manuscript, DOCX, QMD, or response files.
- Read project guidance first when present:
MEMORY.md, CLAUDE.md, HANDOFF.md, SESSION-LOG.md, master QMD include chains, and frozen-file notes.
- Do not edit frozen files, submission copies, bibliography files, data, figures, or analysis scripts unless explicitly authorized.
- Do not change numerical values, citations, models, tables, or claims unless the reviewer requested it and the user approves the exact edit.
- Keep every change traceable to a reviewer/editor item or user instruction.
Workflow
Ingest the revision source.
- Identify reviewer/editor IDs, comment numbers, requested actions, manuscript locations, and must-answer items.
- Pair with
cgpt-reviewer-response when response-letter strategy is needed.
Produce a revision plan before edits.
- Accepted items with file targets and proposed action.
- Deferred items requiring author choice.
- Declined items with a reason or conflict with project rules.
- Risks: frozen files, missing sources, unverified page/section references, or unclear active manuscript path.
Produce an edit preview.
- For each accepted item, show file, location, old text when available, proposed new text, and reviewer item addressed.
- For insertions, show exact insertion point and full proposed text.
- Wait for explicit user approval unless the user already gave a bounded "apply all previewed edits" instruction.
Execute approved edits only.
- Re-read each target file immediately before editing.
- Use the smallest edit that implements the approved revision.
- Preserve citations and cross-references unless the approved edit explicitly changes them.
- Keep a revision log with file, location, reviewer item, and summary of change.
Verify after edits.
- Run render/build checks when feasible.
- Use
cgpt-render-check for DOCX/PDF/HTML outputs.
- Use
cgpt-citation-bib-audit when citation keys or references changed.
- Use
cgpt-stats-audit when numerical claims, tables, or sample definitions changed.
Report Format
Use this structure before edits:
# Revision Plan
## Accepted
| ID | Issue | File(s) | Proposed action |
|---|---|---|---|
## Deferred
| ID | Question for author | Why it matters |
|---|---|---|
## Declined
| ID | Reason | Alternative |
|---|---|---|
## Edit Preview
| ID | File | Current text or location | Proposed text or action |
|---|---|---|---|
After edits, report:
- files changed
- reviewer items addressed
- checks run
- unresolved author decisions
- exact output or response-letter path if created
Boundaries
If the requested revision is broad, ambiguous, or likely to change the argument materially, stop at the plan and ask for author approval.
1---2name: cgpt-author-reviser3description: Execute approved academic manuscript revisions from referee reports, decision letters, or user-approved revision plans. Use when the user wants Codex to apply reviewer-driven changes to manuscript files, but only after backup, triage, edit preview, and explicit approval.4---56# CGPT Author Reviser78Use this skill when the user asks Codex to apply revisions to an academic manuscript based on a saved reviewer report, decision letter, response matrix, or approved revision plan.910This is an execution skill, not a reviewer. It does not invent critique. It turns approved revision instructions into traceable edits.1112## Guardrails1314- Start in report/plan mode. Do not edit manuscript files until the user approves the revision plan and edit preview.15- Use `cgpt-backup` before editing active manuscript, DOCX, QMD, or response files.16- Read project guidance first when present: `MEMORY.md`, `CLAUDE.md`, `HANDOFF.md`, `SESSION-LOG.md`, master QMD include chains, and frozen-file notes.17- Do not edit frozen files, submission copies, bibliography files, data, figures, or analysis scripts unless explicitly authorized.18- Do not change numerical values, citations, models, tables, or claims unless the reviewer requested it and the user approves the exact edit.19- Keep every change traceable to a reviewer/editor item or user instruction.2021## Workflow22231. Ingest the revision source.24 - Identify reviewer/editor IDs, comment numbers, requested actions, manuscript locations, and must-answer items.25 - Pair with `cgpt-reviewer-response` when response-letter strategy is needed.26272. Produce a revision plan before edits.28 - Accepted items with file targets and proposed action.29 - Deferred items requiring author choice.30 - Declined items with a reason or conflict with project rules.31 - Risks: frozen files, missing sources, unverified page/section references, or unclear active manuscript path.32333. Produce an edit preview.34 - For each accepted item, show file, location, old text when available, proposed new text, and reviewer item addressed.35 - For insertions, show exact insertion point and full proposed text.36 - Wait for explicit user approval unless the user already gave a bounded "apply all previewed edits" instruction.37384. Execute approved edits only.39 - Re-read each target file immediately before editing.40 - Use the smallest edit that implements the approved revision.41 - Preserve citations and cross-references unless the approved edit explicitly changes them.42 - Keep a revision log with file, location, reviewer item, and summary of change.43445. Verify after edits.45 - Run render/build checks when feasible.46 - Use `cgpt-render-check` for DOCX/PDF/HTML outputs.47 - Use `cgpt-citation-bib-audit` when citation keys or references changed.48 - Use `cgpt-stats-audit` when numerical claims, tables, or sample definitions changed.4950## Report Format5152Use this structure before edits:5354```markdown55# Revision Plan5657## Accepted58| ID | Issue | File(s) | Proposed action |59|---|---|---|---|6061## Deferred62| ID | Question for author | Why it matters |63|---|---|---|6465## Declined66| ID | Reason | Alternative |67|---|---|---|6869## Edit Preview70| ID | File | Current text or location | Proposed text or action |71|---|---|---|---|72```7374After edits, report:7576- files changed77- reviewer items addressed78- checks run79- unresolved author decisions80- exact output or response-letter path if created8182## Boundaries8384If the requested revision is broad, ambiguous, or likely to change the argument materially, stop at the plan and ask for author approval.