Common Edit
This is the basic, universal edit tier (an apply skill: it may modify the target
documents).
It applies the common documentation guidelines to almost any durable Markdown
document, workflow, or repo, whether or not it is a Practical Prose artifact.
Before acting, read the bundled
common-doc-guidelines.md in full.
The reference is part of this skill; the pprose CLI is not required.
For focused removal of AI-writing tells use pprose-de-slop; for a deeper
language-and-formatting pass (the Expression and Form dimensions, including the de-slop
audit) use pprose-copy-edit; for a full all-dimension editorial pass use
pprose-full-edit. Each tier is a superset of the one before, with pprose-de-slop
folded in from copy-edit up.
Inputs
- Paths to one or more Markdown documents.
- Optional scope note from the user, such as “format only” or “make all obvious fixes.”
Steps
- Read
references/common-doc-guidelines.md completely before editing.
- Inspect the target against organization, structure, writing style, Markdown
formatting, links, headings, lists, frontmatter, and footer rules.
- Apply fixes directly to the document.
This is a correction pass, not a rewrite: fix objective errors such as grammar,
typos, punctuation, casing, Markdown mechanics, and broken links in place, and keep
the author’s wording, sentence structure, section order, and headings unless a rule
is unambiguously violated.
- When a guideline would require a broader change (rewording a passage, restructuring
sections, renaming or merging headings), do not apply it; record it as a suggestion
for the report instead.
- Ensure every governed document ends with exactly one guideline footer, unless the
guideline’s impracticality exception applies.
- Run the project’s configured Markdown formatter when one exists.
- Re-read the diff and check that no edit changed factual meaning or the author’s
voice.
Output
Report the changed file, the main issue classes fixed, the suggestions you did not
apply, and any rule you intentionally left alone.
1---2name: pprose-common-edit3description: Apply the common Markdown documentation guidelines and required footer to durable docs; modifies docs. Use whenever creating, editing, reviewing, or reorganizing Markdown, including READMEs, guides, specs, plans, runbooks, and agent instructions, unless the task is explicitly read-only. Also use when asked to tidy, clean up, conform, fix formatting or structure, or add the footer.4---5<!-- DO NOT EDIT: generated by `pprose install` (format=f02) -->67# Common Edit89This is the basic, universal edit tier (an apply skill: it may modify the target10documents).11It applies the common documentation guidelines to almost any durable Markdown12document, workflow, or repo, whether or not it is a Practical Prose artifact.1314Before acting, read the bundled15[common-doc-guidelines.md](references/common-doc-guidelines.md) in full.16The reference is part of this skill; the `pprose` CLI is not required.1718For focused removal of AI-writing tells use `pprose-de-slop`; for a deeper19language-and-formatting pass (the Expression and Form dimensions, including the de-slop20audit) use `pprose-copy-edit`; for a full all-dimension editorial pass use21`pprose-full-edit`. Each tier is a superset of the one before, with `pprose-de-slop`22folded in from copy-edit up.2324## Inputs2526- Paths to one or more Markdown documents.27- Optional scope note from the user, such as “format only” or “make all obvious fixes.”2829## Steps30311. Read `references/common-doc-guidelines.md` completely before editing.322. Inspect the target against organization, structure, writing style, Markdown33 formatting, links, headings, lists, frontmatter, and footer rules.343. Apply fixes directly to the document.35 This is a correction pass, not a rewrite: fix objective errors such as grammar,36 typos, punctuation, casing, Markdown mechanics, and broken links in place, and keep37 the author’s wording, sentence structure, section order, and headings unless a rule38 is unambiguously violated.394. When a guideline would require a broader change (rewording a passage, restructuring40 sections, renaming or merging headings), do not apply it; record it as a suggestion41 for the report instead.425. Ensure every governed document ends with exactly one guideline footer, unless the43 guideline’s impracticality exception applies.446. Run the project’s configured Markdown formatter when one exists.457. Re-read the diff and check that no edit changed factual meaning or the author’s46 voice.4748## Output4950Report the changed file, the main issue classes fixed, the suggestions you did not51apply, and any rule you intentionally left alone.5253<!-- This document follows common-doc-guidelines.md.54See github.com/jlevy/practical-prose and review guidelines before editing.55-->