line-edit
Skill1 starsChanged 25 days agoMITView on GitHub
Line editing for fiction manuscripts — sentence- and paragraph-level style suggestions that strengthen voice, tone, rhythm, flow, and language efficiency, with before-and-after revisions and a living style sheet. Preserves authorial voice; never rewrites silently. Use when the author asks for a line edit, line-editing, prose polish, tightening, sentence-level feedback, style feedback, or a pass on voice, rhythm, repetition, dialogue, metaphor, or word choice.
2 other projects use a version of this.
Adopted by
Most recently taken up by
- cabbagecachekid/neon-jetpacktheir own version, first seen Aug 19, 2026
- callmeradical/skillstheir own version, first seen Jun 11, 2026
Other versions2 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 2
- cabbagecachekid/neon-jetpack★ 0same name
- callmeradical/skills★ 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 repository4 other files it gives its agents.
- character-interviewSkill
- copyeditSkill
- developmental-editSkill
- proofreadSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
24 rules. About 0 are common, 15 are distinctive, and 9 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈15
Distinctive · estimate
This author's own choices. Worth a look.
9
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 19
Never level a distinctive voice: If an edit removes the quality that makes the prose the author's, it is a defect regardless of how the …
- Distinctive: line 26
The source is read-only: Never modify, overwrite, or "fix in place." Suggested edits live in reports.
- Very specific: line 32
Never line-edit a scene that is about to be rewritten: Check editorial-review/ first.
- Very specific: line 63
Never invent a second layout.
- Distinctive: line 69
If the project is already under a legacy layout, follow it and say so.
- Very specific: line 79
Check editorial-review/ for open Critical structural notes and flag the chapters where a line edit is premature.
- Distinctive: line 85
Read at least one full chapter — ideally the strongest one the author names.
- Distinctive: line 87
Ask for style decisions if not already recorded:
- Distinctive: line 92
Ask what is deliberate: *"Which of your quirks should I protect?
- Very specific: line 93
Write style-sheet.md and the Protected Choices list.
- Distinctive: line 96
Do not produce edits before this is done.
- Distinctive: line 102
Read the whole chapter first, without editing.
- Very specific: line 105
Write the report from assets/templates/chapter-line-edit.md to chapters/<source-basename>.md, following references/edit-notation.md.
- Very specific: line 106
Update style-sheet.md with any new decision, and patterns.md with running tallies.
- Distinctive: line 113
When a pattern repeats, do not list every instance.
- Distinctive: line 115
Leave a good sentence alone.
- Distinctive: line 119
Every edit has before (verbatim), after, and a one-line, effect-based reason
- Very specific: line 120
Every edit carries a locator (ch07 ¶12), a category, and a confidence level
- Distinctive: line 122
No developmental notes (structure, plot, arc) — those belong to the other skill
- Distinctive: line 123
No typo, spelling, or punctuation proofreading
- Very specific: line 135
After the chapters are done, write summary.md from assets/templates/summary.md:
- Distinctive: line 148
Only on request, and never as the default:
- Very specific: line 157
When the author has revised a chapter and asks whether the edits landed, use references/edit-notation.md (Revision Verification).
- Distinctive: line 169
Voice first: Every edit is judged by whether the author sounds more like themselves, not whether the sentence follows a rule.
≈ “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
Line Edit
Perform professional line editing on a novel manuscript: sentence- and paragraph-level work on voice, tone, flow, sentence structure, and language efficiency. Suggest specific revisions, don't just describe problems.
Scope: The writing itself — rhythm, diction, sentence architecture, imagery, repetition, dialogue delivery, and economy. Not structure, plot, pacing across chapters, or character arcs (that is developmental-edit); not spelling, typos, or punctuation proofreading (that is copyediting and proofreading).
Definition of done: the author can open a chapter report, read a numbered edit, see the sentence exactly as they wrote it beside a revision that sounds like them at their best, understand in one line why it is better, and accept or reject it without guessing at your reasoning.
Read This Before Using the Skill
A machine line edit can improve every sentence it touches and leave the book in the machine's voice. That is the risk this skill exists to manage, not one it removes.
- Every edit is a proposal. Calibrate first, respect Protected Choices, and treat a decline as final — record it so it is never re-proposed.
- Never level a distinctive voice. If an edit removes the quality that makes the prose the author's, it is a defect regardless of how the sentence reads.
- You cannot hear the book. Chapter rhythm, comic timing, and the weight of a repeated line across the manuscript are outside a sentence-level pass. Do not claim a book-level judgment you cannot make.
revised/output is a rewrite. Present it as a draft to react to, hold the change-rate ceiling, and never let it pass as a line edit.- Mark your uncertainty. Low-confidence and meaning-changing edits are ❓, not corrections.
Non-negotiables
- The source is read-only. Never modify, overwrite, or "fix in place." Suggested edits live in reports. Revised or tracked files are written to their own folders, and only on request.
- Preserve the author's voice. The goal is more of them, not less. When an edit would smooth away a deliberate choice, don't make it — see
references/voice-preservation.md. - Every edit states its effect. "This reads better" is not a reason. Cite rhythm, clarity, precision, tone, momentum, or echo.
- Quote the original verbatim. The before-text is what is on the page, exactly, including its oddities.
- Never invent content. A revision may reorganize, cut, or replace wording. It may not add events, facts, images, or information the author did not put there.
- Flag, don't silently apply, any edit that changes meaning. Mark it ❓ and explain the ambiguity.
- Never line-edit a scene that is about to be rewritten. Check
editorial-review/first; if a chapter carries open Critical structural notes, say so and confirm before spending effort on polish.
Inputs
- A folder path containing chapter files (see
references/ingestion-and-locators.md) - Optional: genre, audience, style variant (US/UK), style preferences, protected choices
- Optional project files:
line-edit/from a prior run,editorial-review/,characters/*.md,MANUSCRIPT.md,ORDER.md,chapters.json - Chapter files may carry YAML properties — copy
assets/templates/chapter-note.md; seereferences/ingestion-and-locators.md - Optional mode: reports (default),
tracked,clean, orverify
Read characters/*.md if present. Those files declare each character's voice markers. A line edit must protect them — an edit that flattens a character's diction is a defect, not a fix.
Output Contract
<project_folder>/line-edit/
├── metadata.md
├── status.json
├── style-sheet.md
├── patterns.md
├── summary.md
├── chapters/
│ ├── ch01.md
│ └── archive/
│ └── ch01.rev1.md
├── tracked/ (opt-in)
│ └── ch01.md
└── revised/ (opt-in)
└── ch01.mdNever invent a second layout. Superseded reports move to chapters/archive/.
status.jsonis the authoritative machine state: which chapters were edited, from which source, when, in which modes, and whether the summary is stale.style-sheet.mdis the living record of every style decision — variants, conventions, and protected choices.tracked/andrevised/are created only when the author asks for them.
If the project is already under a legacy layout, follow it and say so.
Workflow
0. Pre-flight
- Scan and classify files (
references/ingestion-and-locators.md): chapters, special chapters, parts, front/back matter, notes, binaries. Handle nested folders and version suffixes. - Sort naturally; validate
ORDER.md/chapters.jsonif present. - Build the locator map. Number paragraphs deterministically per chapter and confirm the numbering scheme with the author, because every edit refers to it.
- Report the manifest (file, words, paragraphs, type) and confirm the plan, mode, and scope.
- Check
editorial-review/for open Critical structural notes and flag the chapters where a line edit is premature.
1. Calibration
You cannot line-edit a voice you have not learned. Before touching a sentence:
- Read at least one full chapter — ideally the strongest one the author names.
- Establish genre, audience, POV, and tense.
- Ask for style decisions if not already recorded:
- Style variant: US or UK spelling?
- Serial comma? Em dash or spaced en dash? Ellipsis style?
- Italics for thought? Foreign words?
- Profanity policy?
- Ask what is deliberate: "Which of your quirks should I protect? Fragments, comma splices, run-ons, dialect, unusual punctuation — tell me what's a choice and I'll treat it as one."
- Write
style-sheet.mdand the Protected Choices list. - Present your read of the voice in three or four lines and let the author correct it.
Do not produce edits before this is done. An uncalibrated line edit is a voice transplant.
2. Per-Chapter Edit Pass
For each chapter:
- Read the whole chapter first, without editing. Note the arc of the prose, not just the sentences.
- Load
references/line-edit-criteria.mdandreferences/prose-craft.md. - Select edits using the selective discipline below.
- Write the report from
assets/templates/chapter-line-edit.mdtochapters/<source-basename>.md, followingreferences/edit-notation.md. - Update
style-sheet.mdwith any new decision, andpatterns.mdwith running tallies. - Update
status.json. - Give a short progress note: strongest passage, top three patterns, edit count.
Selective discipline. This is a line edit, not a forensic audit.
- Target roughly 8–20 edits per chapter, or about one per two paragraphs, whichever is smaller.
- When a pattern repeats, do not list every instance. Show two or three representative examples, then give the count: "Filter words ('she felt', 'he noticed') appear ~40 times; three shown." The count is the finding.
- Prioritize, in order: passages that impede comprehension, the chapter's signature passages, and the most frequent patterns.
- Leave a good sentence alone. A report that finds nothing wrong with a strong paragraph should say so.
Quality self-check before writing each report:
- Every edit has before (verbatim), after, and a one-line, effect-based reason
- Every edit carries a locator (
ch07 ¶12), a category, and a confidence level - Low-confidence and meaning-changing edits are marked ❓ rather than applied
- No developmental notes (structure, plot, arc) — those belong to the other skill
- No typo, spelling, or punctuation proofreading
- Protected choices are respected; any edit near one is flagged, not imposed
3. Patterns and Style Sheet
Continuously, not at the end:
style-sheet.md— every spelling/capitalization/hyphenation/italic/dialogue decision, per character voice markers, and the Protected Choices list. Consult it before every edit; a line editor who contradicts their own style sheet is worse than useless.patterns.md— the manuscript's recurring habits, with counts and locators: crutch words, sentence-opener repetition, adverb density, filter words, metaphor tics, echo distance, paragraph-length habits.
4. Summary
After the chapters are done, write summary.md from assets/templates/summary.md:
- The author's voice described honestly and specifically — what works
- The top five prose patterns, ranked by how much they cost the reading
- Style-sheet decisions the author should review
- Where the prose is strongest, with locators
- A chapter map with edit counts
- The biggest single opportunity in the manuscript
Mark the summary stale in status.json whenever a chapter report changes afterwards.
5. Opt-In Outputs
Only on request, and never as the default:
--tracked— a critique-annotated copy per chapter intracked/, using CriticMarkup, so edits can be accepted or rejected in place. Format inreferences/edit-notation.md.--clean— a revised chapter inrevised/, style-consistent, never overwriting the source. Every changed paragraph is listed in the report's change log, and the change rate is reported. Above the rewrite threshold, stop and ask.
State plainly what each mode does before producing it.
6. Verify a Revision
When the author has revised a chapter and asks whether the edits landed, use references/edit-notation.md (Revision Verification). For each prior edit: Adopted / Adopted differently / Declined / Not addressed, with a locator in the new text. Record counts in status.json. Do not re-litigate the whole chapter.
7. Deliverable Summary
- List outputs created or updated, and which mode was used
- Name the top patterns and the strongest passages
- Report the change rate if tracked or clean output was produced
- Surface open ❓ questions
- Offer: another chapter, verify a revision, a full-manuscript pattern pass, or tracked/clean output
Key Principles
- Voice first. Every edit is judged by whether the author sounds more like themselves, not whether the sentence follows a rule.
- Effect, not preference. Cite the reading effect. If you can't name one, don't make the edit.
- Cut before you add. The most common fix is fewer words. Prefer deletion over embellishment.
- Show, don't list. Representative examples plus counts beat exhaustive catalogues.
- The style sheet is law. Consistency with the author's own decisions outranks your taste.
- Leave good sentences alone. Restraint is the difference between an editor and a rewriter.
Key References (load on demand)
| Need | File |
| Formats, paragraph numbering, locators, fidelity | references/ingestion-and-locators.md |
| What to look for, dimension by dimension | references/line-edit-criteria.md |
| Named prose patterns with before/after examples | references/prose-craft.md |
| How to present edits; tracked, clean, and verification formats | references/edit-notation.md |
| Guardrails for protecting voice; error vs. choice | references/voice-preservation.md |
| Building and maintaining the style sheet | references/style-sheet-guide.md |
Templates (copy, then fill)
Outputs — these belong in line-edit/.
| Output | Template |
| metadata.md | assets/templates/metadata.md |
| status.json | assets/templates/status.json |
| style-sheet.md | assets/templates/style-sheet.md |
| Chapter reports | assets/templates/chapter-line-edit.md |
| patterns.md | assets/templates/patterns.md |
| summary.md | assets/templates/summary.md |
Author input files — these belong in the manuscript folder, alongside the chapter files. All are optional.
| File | Template |
| MANUSCRIPT.md | assets/templates/manuscript.md |
| ORDER.md | assets/templates/order.md |
| chapters.json | assets/templates/chapters.json |
| Chapter notes | assets/templates/chapter-note.md |
Edit Categories
Rhythm · Structure · Diction · Efficiency · Imagery · Concreteness · Repetition · Dialogue · Voice · Mechanics · ❓ Question
Edge Cases
- No prior calibration → do not edit; calibrate first
- Open Critical structural notes on a chapter → flag; line editing is premature
- Author says "just fix it all" → confirm the mode (tracked or clean), state the change rate, and still respect Protected Choices
- Experimental, poetic, or fragmented prose → treat form as intent; edit only where it fails on its own terms
- Dialect, second-language voice, or regional speech → protect; never level it to standard English
- Intentionally ungrammatical narrator → grammar is characterization; flag only genuine slips
- Author rejects an edit → record it in the style sheet so it is never proposed again
- A paragraph needs more than the rewrite threshold → stop and mark it as a rewrite request, not a line edit
- Unreliable/ambiguous meaning → ❓ question, never a silent guess
- Non-English or mixed-language text → edit in the manuscript's language; note any passages you cannot judge
- Version suffixes or multiple drafts → ask which is live; never edit two drafts
- Heavy markup (
[TK],TODO,[[…]], author notes) → ignore per the ingestion rules - Series or shared world → check the style sheet for prior decisions; keep terminology consistent across books
Working With the Other Skills
developmental-edit— structure, plot, pacing, and arcs. Checkeditorial-review/before editing: a chapter carrying open Critical structural notes may be rewritten, and polishing it wastes the author's money and attention. Line editing comes after structural revision.character-interview—characters/*.mddeclares each character's voice markers and protected habits. Treat them as Protected Choices; an edit that flattens a character's diction is a defect even if the sentence improves.copyedit— runs after this pass. Its style sheet adopts the decisions recorded here rather than re-deciding them, and passages that need recasting are routed back to line editing instead of being rewritten during the copyedit.proofread— the final pass, after the copyedit. A sentence it finds merely weak, rather than technically wrong, comes back here; proofreading never improves prose.
What This Skill Does Not Do
- Rewrite the manuscript unless the author explicitly requests tracked or clean output
- Comment on plot, structure, pacing across chapters, or character arcs
- Correct spelling, typos, or punctuation as proofreading
- Fact-check or verify continuity
- Invent content, images, or information
- Standardize a distinctive voice into house style
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.

