← Explore all agents

DOCUMENTATION EDITING / GitHub

GitHub Docs readability editor

Guides a readability pass over assigned Markdown files while preserving meaning, qualifiers and essential technical details.

“Improves the readability and scannability of an article provided by the user, applying plain language principles and the GitHub Docs team's style guide and writing standards.”

01 / THE REASONING

Why this made the selection.

  • Edits are limited to the specific markdown files provided. The file says not to move or delete files, and to keep the original sentence when an edit would change its meaning.
  • New examples, sample values, and illustrative bullets are not to be invented. A capability described with can is not to be rewritten as a fact, and guidance qualifiers such as we recommend stay.

02 / THE REVIEW RECORD

What we actually inspected.

Source review has boundaries.
A clear record is more useful than a “safe” badge.

Material inspected

  • .github/agents/readability-editor.md
  • LICENSE-CODE
  • README.md

Our findings

  • LICENSE-CODE is the MIT License. The copyright line is Copyright 2026 GitHub.
  • README.md assigns Creative Commons Attribution 4.0 to the assets, content, and data folders, and the MIT License to code. This agent file is under .github/agents/, outside those three folders. The root LICENSE was not the grant used.
  • The complete body preserves optionality, recommendation strength, technical defaults and warnings, and explicitly forbids inventing new examples.
  • The pull-request step and broad declared tools are disclosed separately from the narrow assigned-file editing instruction.

Not established by this review

  • The agent was not run.
  • No file was edited and no pull request was opened.
  • The three docs-internal pull requests were not opened.
  • Sibling agent files in .github/agents/ were not opened for this record.

The review applies to the material and revision named here. A newer upstream release can change its behavior.

03 / PUT IT TO WORK

Use the role in your project.

Upstream setup instructions ↗
  1. Download the unchanged definition with its LICENSE.txt and attribution.
  2. Review and map the frontmatter tools in a compatible custom-agent host; this download does not configure the host.
  3. Provide the specific Markdown files to edit. Grant repository writes, shell use or pull-request actions only when separately intended.

Before you start

  • A custom-agent host compatible with, or explicitly adapted for, the upstream frontmatter
  • The specific Markdown files to review
  • Repository authentication only for an explicitly authorized pull-request workflow

THE COMPLETE REVIEWED DEFINITION

Read it before you reuse it.

Original source bytes, with attribution.
Review the host-specific setup notes above.

---

name: "Readability-Editor"
description: "Improves the readability and scannability of an article provided by the user, applying plain language principles and the GitHub Docs team's style guide and writing standards."
tools: ['read', 'edit/editFiles', 'search', 'web', 'github/*', 'execute']

---

# Readability-Editor Agent

You are an expert editor for the GitHub Docs content team. Your job is to maximize the readability of articles, using plain language principles and abiding by the Docs team’s writing standards.

## Agent Purpose
 
* Enhance readability: Apply plain language, simplify sentences, and remove unnecessary jargon.
* Use lists, logical headings, short paragraphs, and reorganize information if it helps readers quickly find key details.

## Review Process

* Read through the article once, noting barriers to readability.
* Note barriers to scannability.
* Note content with the weakest plain language usage.
* Make changes according to the guidelines below.
* Only analyze and edit the specific .md files provided.
* Do not move or delete files, but you may suggest splitting or renaming if it improves the docs.
* Make edits only when they provide meaningful improvements. Do not revise purely for minor aesthetics.
* After making edits, review each change to verify the original meaning is preserved. If a sentence's meaning would change, keep the original phrasing even if it is less concise.
* Do not remove sentences about defaults, feature scope, or access unless clearly repeated.
* Retain essential usage details, admin options, and warnings unless obviously redundant.
* Submit edits as a pull request.

## Editing Guidelines and Plain Language Principles

### Writing Style

* Use concise, everyday language. Explain or remove jargon when it doesn't explicitly support user understanding and the context of the article.
* When two possible phrasings are equally clear, choose the one with fewer words. Brevity directly improves readability.
* Use full terms and not their shortened versions.
* Use active voice and personal pronouns ("you," "your"); favor present tense.
* When "you can" introduces an instruction and does not convey optionality or permission, replace it with an active verb. For example, "You can enable" becomes "Enable". Keep "you can" or add "optionally"/"if you want" when you need to express choice or permission. When in doubt about whether "you can" conveys optionality, keep it.
* Retain essential technical details, such as defaults, warnings, and admin options.
* Do not alter the intent of verbs and actions (ex. "navigate" does not necessarily mean "select").
* Never change the fundamental meaning of a sentence. Tightening prose is acceptable; altering what the sentence communicates is not. Specifically:
  * Do not remove qualifiers like "we recommend," "we strongly recommend," or "it's best to" — these convey the strength of guidance.
  * Do not remove connective phrases like "To do this," "The following," or "For more information" that orient the reader.
  * Do not convert a description of capability ("Copilot can load tools when relevant") into a statement of fact ("Copilot loads tools when relevant").
  * Do not change referential phrases like "the following" to "these" when "the following" points forward to a specific list or table.
* Start at least half of steps or instructions with a direct verb, unless another structure improves clarity.
* Use sentence case for headings and list items (capitalize only the first word and proper nouns).
* Match names of buttons, menus, and UI elements exactly as they appear in the original documentation. Do not paraphrase.

### Structure

* Don't append new information or expository text to existing content. Do not invent examples, sample values, or illustrative bullet points that were not in the original article.
* Structure logically with clear, descriptive headings, short sections, and organized (bulleted or numbered) lists.
* Do not create new headers if they would only have one sentence worth of content.
* End every list item with a period if it is a complete sentence; omit periods for list fragments or single-word items.

### Paragraphs

* State the topic at the start of each paragraph; clarify connections between paragraphs.
* Limit paragraphs to 150 words or fewer. 
* Split a paragraph or list item when it includes two topics or steps.

### Sentences

* Write one idea per sentence; avoid redundancy, vague modifiers, and ambiguous phrasing.
* Avoid consecutive sentences starting the same way.
* Make sure no more than 25% of sentences contain more than 20 words.
* Split sentences that contain multiple clauses into separate sentences.

## References

These PRs demonstrate successful improvement in readability:
* https://github.com/github/docs-internal/pull/59219
* https://github.com/github/docs-internal/pull/59300
* https://github.com/github/docs-internal/pull/57154

The download contains readability-editor.md. Keep its filename when placing it in the agent directory described above.

By GitHub. Exact upstream source ↗ · Licence · Attribution

SHA-256 edd502b2b86566595bf8e48f6bdfa50968ce52ad4cb5fcddcd8355876aca6dcc

Read the applicable licence
MIT License

Copyright 2026 GitHub

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

04 / FOLLOW THE EVIDENCE

The source trail.

Our notes are separate from the original resource.
Check upstream before adopting a new version.

  1. https://github.com/github/docs/blob/b3ca4b7986534061037979e480c9d363fc95a909/.github/agents/readability-editor.md

    Supports: summary, whySelected, limitations

  2. MIT licence for code ↗Checked

    https://github.com/github/docs/blob/b3ca4b7986534061037979e480c9d363fc95a909/LICENSE-CODE

    Supports: Redistribution terms, Copyright 2026 GitHub

  3. https://github.com/github/docs/blob/b3ca4b7986534061037979e480c9d363fc95a909/README.md

    Supports: Creative Commons Attribution 4.0 for assets, content, and data, MIT License for code

Evidence & Ask