Skip to content
Agentmart
Submit a tool

write-docs

Use when writing or editing prose read later: a README, doc page, PR, issue or commit body, changelog line, brief or spec.

Skill by blauwtje

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/blauwtje-write-docs

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use when writing or editing prose read later: a README, doc page, PR, issue or commit body, changelog line, brief or spec. Not for chat replies (output style), code comments (code standard), or fields ship, file-issues and spec set.

Use cases: documents, writing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/write-docs

What's inside

Skill name
write-docs
Description
Use when writing or editing prose read later: a README, doc page, PR, issue or commit body, changelog line, brief or spec. Not for chat replies (output style), code comments (code standard), or fields ship, file-issues and spec set.
License
MIT
Instructions
39 lines in SKILL.md · view on GitHub

Files (2)

  • SKILL.md
  • ai-tics.md · references/

SKILL.md (first lines)

# Technical writing

Prose for a reader who was not in the session says who does what, by which mechanism, in the plain word. The enemy is text that sounds finished and says little: a benefit where the fact belongs, a borrowed phrase, a paragraph that welcomes, teaches and lists at once. The overcorrection is telegraphic text stripped of articles and verbs, which the reader has to decode.

## The loop

1. **Pick one mode per document.**
   - Tutorial teaches by doing; how-to gets a known task done; reference lists what exists; explanation says why.
   - Usage section opens on the command, never on a welcome.
2. **State the fact, not the benefit.**
   - Give the number, behavior or error that changed; "ensuring stability" or "more robust" asks for trust the text could have earned.
   - Request to show off, sell or impress → still only the facts the input states; an unmeasured effect is invented.
3. **Name the actor and the mechanism.**
   - Say who does what; a passive verb or abstract noun hides the part the reader must find.
4. **Use the codebase's names.**
   - Real file, option, flag and command names.
   - One name per thing; a synonym reads as a second thing.
5. **Write whole sentences in plain words.**
   - Keep articles and verbs.
   - Prefer the period to the dash or semicolon.
   - One thought per sentence; split past 25 words.
   - One-sentence slot (Highlights line, summary) → only the change that matters most; two joined with "and" bury both.
6. **Scan the draft against `references/ai-tics.md` and rewrite every hit before handing it over.**
   - Reviewing someone else's text → cite each hit by its id.

## References

| File | Read it when |
|---|---|
| `references/ai-tics.md` | Step 6, on every draft, and when reviewing a text for machine-written tone. |

## Judgment

- Codebase's name outranks the plain word: `maxBytes` stays `maxBytes`.
- Fields ship, file-issues or spec set outrank this skill's layout; only the wording inside them follows it.
- Reader's ease outranks a rule: following one hurts a sentence → mend it differently or keep it as written.
- Product interface strings follow the product's copy rules, not this skill.

From blauwtje/exo, MIT.

More from blauwtje/exo

Signals

Stars
1
Forks
0
Open issues
6
Last commit (this folder)
Oct 9, 2026 (20 days ago)
Last release
Oct 19, 2026 (10 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from blauwtje

Cite this page

write-docs skill. Agent Mart. https://agentmart.dev/skills/blauwtje-write-docs (last updated 2026-10-24)