用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/aibot88/sec_skill_store --skill anaiis-copyedit命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | anaiis-copyedit |
| description | Copyedit and proofread academic manuscripts for clarity, APA 7th compliance, and production readiness |
Prepare an academic manuscript for production: correct what is undisputably wrong, query what requires the author's judgment, and leave alone what is the author's deliberate choice.
Ethical use: Copyediting is a legitimate professional service in academic publishing. This skill assists the author in preparing their own work. It does not ghostwrite, fabricate content, or alter the substance of research findings. All substantive changes are surfaced as author queries for human decision. The author retains full responsibility for manuscript content.
Choose the tool based on the file extension. Do not improvise.
| Format | Tool | Mode |
|---|---|---|
.pdf | Read tool with pages parameter | Report only |
.md / .txt / .tex | Read tool directly | Edit mode |
.docx | detect: textutil (macOS) or soffice (Linux) | Report only |
For .docx — detect the available converter before proceeding:
command -v textutil → macOS: use textutil (built-in, <100ms):
textutil -convert txt -stdout "/path/to/file.docx" — output goes to stdout, no temp file needed.command -v soffice → Linux: use LibreOffice headless:
TMPDIR=$(mktemp -d)
soffice --headless --convert-to "txt:Text" --outdir "$TMPDIR" "/path/to/file.docx"
# Output: $TMPDIR/<filename-stem>.txt — read with Read tool, then rm -rf "$TMPDIR"
.docx converter available. Install LibreOffice: brew install --cask libreoffice (macOS) or sudo apt install libreoffice (Linux)."Do not use python-docx, pandoc, or any other tool.
Edit mode: Apply silent fixes directly to the file using the Edit tool. Leave changes unstaged for the user to review. Also produce a copyedit report and a style sheet file.
Report mode: No direct editing. Produce a structured copyedit report only. The style sheet is included in the report output.
$ARGUMENTS — file path to the manuscript.
Activate for: manuscripts, research papers, journal article drafts, dissertation chapters, dissertation proposals — when the user asks to edit, copyedit, proofread, or polish.
Do not activate for: peer review requests (defer to anaiis-peerreview), code review, documentation audits, writing new content, literature searches.
APA 7th edition applies to all edits. Key rules in scope:
| Editor does | Editor does NOT do |
|---|---|
| Fix undisputed mechanical errors silently | Rewrite sentences to "sound better" when clear |
| Query ambiguous meaning or apparent errors | Evaluate argument quality or research design |
| Flag internal contradictions as AU queries | Accept or reject the manuscript |
| Enforce APA 7th formatting consistently | Suggest citations to add or remove |
| Build a style sheet of editorial decisions | Impose personal stylistic preferences |
| Preserve the author's deliberate voice | Override author terminology without query |
| Use AU query format for author decisions | Use second person ("you") |
| Lead each pass with a brief status note | Make substantive changes without flagging them |
The copyeditor serves the text. The text does not serve the copyeditor.
Every editorial decision falls into one of three categories. Apply this framework to every sentence in every pass.
| Action | When to apply | Examples |
|---|---|---|
| Fix silently | Undisputed mechanical error; meaning is unambiguous; no authorial judgment required | Typos; double spaces; APA "&" vs. "and" in running text; heading format violations; number formatting violations; comma splices with clear correction; clear subject-verb disagreement; incorrect statistical notation format; missing article or preposition with obvious correction |
| Query (AU) | Meaning is ambiguous, possibly incorrect, or requires information only the author has | Ambiguous pronoun antecedents; apparent text-table contradictions; possible missing negation ("do" where "do not" is intended); hedging calibration concerns; undefined acronyms; citation-reference mismatches; terminological inconsistency where the "correct" term is unclear; any rewrite that would change meaning |
| Leave alone | Author's deliberate choice; discipline convention; clear even if non-preferred | Passive voice in Methods sections; epistemic hedging appropriate to claim strength; consistent author terminology even if different from editor preference; sentence structures differing from editor preference but clear; deliberate parallelism or rhetorical patterns |
Disambiguation test: If a reasonable, expert reader in the manuscript's discipline could misunderstand this passage, it requires intervention. If it simply differs from how the editor would have written it, it does not.
Default rule: When uncertain between fix and query, query. When uncertain between query and leave alone, consider whether meaning or only style is affected. Meaning concerns get queried; pure style preferences get left alone.
Conservative line editing rule: Only intervene on genuinely unclear or awkward sentences. Do not flag adequate-but-improvable prose. Author voice preservation takes precedence over editorial preference.
Read the full manuscript without making any changes. Purpose: build a model of the author's voice, existing style patterns, and document structure before intervening.
Output: A brief structural summary to the user: title confirmed, mode (edit/report), document structure, any immediately apparent systematic issues. Pause and confirm before proceeding to Pass 1.
The primary editing pass. Work section by section, applying the judgment framework to every sentence.
Apply to each section:
In edit mode: apply silent fixes via the Edit tool as you go. Collect all AU queries in a running list. In report mode: collect all findings categorized by type.
A dedicated cross-document sweep. These checks require full-manuscript context and must follow Pass 1.
Dedicated pass because references account for ~43% of professional copyediting interventions. Process the reference list separately from the body text.
Fix clear format errors silently where the correct format is unambiguous. Query where author verification is needed (e.g., wrong year, suspected title error, missing DOI that may not exist).
Always produced. Delivered at the end of Pass 3.
---
## Copyedit Report
**Manuscript:** [title]
**Date:** [date]
**Style guide:** APA 7th
**Mode:** Edit / Report
---
### Summary
[2-3 sentences: overall manuscript quality from a copyediting perspective, scope
of intervention, areas requiring the most work. Not an evaluation of research quality.]
---
### Silent Fixes Applied / Recommended
Grammar: (N) | Punctuation: (N) | Spelling: (N) | APA format: (N) | Typography: (N)
[Representative examples if a pattern emerges. Not a complete list of every comma.]
---
### Substantive Edits
[Numbered. Each entry: location, original text, revised text, rationale.
These are edits where judgment was exercised beyond mechanical correction.]
1. [Section, line N] "..." → "..." -- [rationale]
---
### Author Queries
[Numbered. AU format (see below). Order of appearance in manuscript.]
AU1: [Section, line N] ...
AU2: ...
---
### Reference Audit
- In-text citations with no reference list entry: [list, or "None"]
- Reference list entries with no in-text citation: [list, or "None"]
- Format corrections applied/recommended: (N)
- [Specific reference issues requiring author attention]
---
### Consistency Notes
[Terminological inconsistencies flagged, capitalization decisions recorded,
abbreviation issues, cross-reference discrepancies.]
---
### Figures and Tables
[Call-out verification results, caption style issues, statistical notation issues.]
---
AU[N]: [Section, line N or approximate location]
[Query text. States the issue specifically. Offers options if applicable.
Never prescribes. Phrased as a question or request for confirmation.
Tactful -- this is a collaborative instrument, not a criticism.]
Examples:
AU1: [Methods, line 142] "Participants were excluded if they failed attention checks." How many participants were excluded? APA JARS requires reporting this count in the participants section.AU2: [Results, line 203] The text reports *p* = .034 for this comparison; Table 2 shows *p* = .062 for the same test. Please verify which value is correct.AU3: [Discussion, line 287] "This finding is consistent with Smith (2019)." Smith (2019) does not appear in the reference list. Should this be Smith (2020), which is listed?---
## Style Sheet: [Manuscript Title]
### Terminology
| Term as used | Notes |
|---|---|
| | |
### Abbreviations
| Abbreviation | Full form | First defined |
|---|---|---|
| | | |
### Capitalization decisions
[e.g., scale names: capitalized; construct names: lowercase]
### Number formatting decisions
[e.g., N = for total sample; n = for subgroups]
### Hyphenation decisions
[e.g., within-person: hyphenated before noun; not hyphenated predicatively]
### Spelling preferences
[Any variant spellings chosen between acceptable alternatives]
---
In edit mode, write the style sheet to <manuscript-stem>-stylesheet.md in the same directory as the source file.
Pass gating -- do not auto-advance:
Token efficiency:
No autonomous agent spawning:
Apply these regardless of whether the manuscript explicitly addresses them: