write-docs

Installation
SKILL.md

/write-docs

Produce documentation that a stranger could use to operate, develop against, or contribute to the repo — grounded in source code, not vibes.

Mode selection (first thing you do)

if docs/CHANGELOG.md exists with a valid commit hash on line 1:
    BASE = that hash
    CHANGED = git diff --name-only $BASE..HEAD
    if CHANGED is empty:
        report "docs up to date at $BASE"; stop.
    else:
        run INCREMENTAL mode
else:
    run FULL mode

User can force full with "full draft", "from scratch", or by deleting docs/CHANGELOG.md.

Installs
12
First Seen
Jun 20, 2026
write-docs — patrickruddiman/skills