# write-good English Prose Linting for Technical Content

> This skill uses write-good to flag vague, wordy, or hard-to-read English prose in documentation and content drafts. It is useful when a team wants lightweight style feedback inside editors, scripts, or CI checks.

- Skill: `agentskillexchange/write-good-english-prose-linting-for-technical-content` (Agent Skill)
- Install (CLI): `npx skillmds@latest add agentskillexchange/write-good-english-prose-linting-for-technical-content`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agentskillexchange/write-good-english-prose-linting-for-technical-content/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: agentskillexchange (https://skillmd.com/u/agentskillexchange)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/agentskillexchange/write-good-english-prose-linting-for-technical-content

---


# write-good English Prose Linting for Technical Content

This skill uses write-good to flag vague, wordy, or hard-to-read English prose in documentation and content drafts. It is useful when a team wants lightweight style feedback inside editors, scripts, or CI checks.

## Installation

Use the upstream install or setup path that matches your environment:
- npm install write-good
- npm install -g write-good
- If you have npm version 5.2.0 or later installed, you can use npx to run write-good without installing it:
- npx write-good *.md

Requirements and caveats from upstream:
- var writeGood = require('write-good');
- var schreibGut = require('schreib-gut');
- write-good takes a [glob](https://github.com/isaacs/node-glob) and prints suggestions to stdout:

Basic usage or getting-started notes:
- Like this, you can check non-English documents, for example with the linter extension for German, [schreib-gut](https://github.com/TimKam/schreib-gut):
- For example, normally only would be picked up as a bad word to use, but you might want to exempt read-only from that:
- You can run just specific checks like this:

- Source: https://github.com/btford/write-good
- Extracted from upstream docs: https://raw.githubusercontent.com/btford/write-good/HEAD/README.md

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/write-good-english-prose-linting-technical-content/)

