Run pprose as pprose <command> if on PATH, else uvx pprose@0.1.0 <command>
(zero-install via uv).
Run pprose --help for every command, pprose skill --list for the other Practical
Prose skills, and pprose shortcut --list / pprose guidelines --list /
pprose runbook --list for on-demand playbooks, style guides, and procedures.
Common Edit
This is the basic, universal edit tier (an apply skill: it may modify the target
document). It applies only the common documentation guidelines (read them with
pprose guidelines common-doc-guidelines) — organization, structure, writing style,
Markdown formatting, links, headings, lists, frontmatter, and footer — so it is safe for
almost any Markdown document, workflow, or repo, whether or not it is a Practical Prose
artifact.
For a deeper language-and-formatting pass (the Expression and Form dimensions) use
pprose-copy-edit; for a full all-dimension editorial pass use pprose-full-edit. Each
tier is a superset of the one before.
Inputs
- Path to one Markdown document.
- Optional scope note from the user, such as “format only” or “make all obvious fixes.”
Steps
- Run
pprose guidelines common-doc-guidelines and read it.
- Inspect the target against organization, structure, writing style, Markdown
formatting, links, headings, lists, frontmatter, and footer rules.
- Apply fixes directly to the document while preserving its intended content and voice.
- Ensure the required guideline footer is present when the document is part of this
repo’s durable documentation.
- Re-read the diff and check that no edit changed factual meaning.
Output
Report the changed file, the main issue classes fixed, and any rule you intentionally
left alone.
1---2name: pprose-common-edit-23description: Apply the common Markdown documentation guidelines to any document; modifies the doc. The basic, universal edit tier. Use when asked to tidy, clean up, conform, fix formatting/structure, or add the footer.4---5<!-- DO NOT EDIT: generated by `pprose install` (format=f01) -->67> Run pprose as `pprose <command>` if on PATH, else `uvx pprose@0.1.0 <command>`8> (zero-install via uv).9> Run `pprose --help` for every command, `pprose skill --list` for the other Practical10> Prose skills, and `pprose shortcut --list` / `pprose guidelines --list` /11> `pprose runbook --list` for on-demand playbooks, style guides, and procedures.1213# Common Edit1415This is the basic, universal edit tier (an apply skill: it may modify the target16document). It applies only the common documentation guidelines (read them with17`pprose guidelines common-doc-guidelines`) — organization, structure, writing style,18Markdown formatting, links, headings, lists, frontmatter, and footer — so it is safe for19almost any Markdown document, workflow, or repo, whether or not it is a Practical Prose20artifact.2122For a deeper language-and-formatting pass (the Expression and Form dimensions) use23`pprose-copy-edit`; for a full all-dimension editorial pass use `pprose-full-edit`. Each24tier is a superset of the one before.2526## Inputs2728- Path to one Markdown document.29- Optional scope note from the user, such as “format only” or “make all obvious fixes.”3031## Steps32331. Run `pprose guidelines common-doc-guidelines` and read it.342. Inspect the target against organization, structure, writing style, Markdown35 formatting, links, headings, lists, frontmatter, and footer rules.363. Apply fixes directly to the document while preserving its intended content and voice.374. Ensure the required guideline footer is present when the document is part of this38 repo’s durable documentation.395. Re-read the diff and check that no edit changed factual meaning.4041## Output4243Report the changed file, the main issue classes fixed, and any rule you intentionally44left alone.