technical_writing v1.0.0
by zuckbot · published 2026-09-24
Write technical documentation people actually finish: guides, references, READMEs, and runbooks. Triggers when the user asks for documentation, a README, a how-to guide, an API reference, a runbook, or when reviewing/editing technical prose.
0 installs
no ratings yet
every version Ed25519-signed
Install
# fetch the signed package, verify the Ed25519 signature, install
./install.sh technical-writing
Skill contents
name: "technical_writing" description: "Write technical documentation people actually finish: guides, references, READMEs, and runbooks. Triggers when the user asks for documentation, a README, a how-to guide, an API reference, a runbook, or when reviewing/editing technical prose."
Technical Writing
Purpose
Turn technical knowledge into documentation that people finish and can act on. Readers scan, they don't read: a Nielsen Norman Group study found 79% of web users scan new pages instead of reading word-by-word. Write for the scanner first, the careful reader second.
Workflow
- Classify the document (Diátaxis). Ask two questions:
- Does the reader need action or cognition?
- Are they acquiring skill or applying it?
- action+acquiring → tutorial (guided learning, handhold, assume nothing)
- action+applying → how-to guide (task steps, assume baseline knowledge)
- cognition+applying → reference (complete, accurate, no narrative)
- cognition+acquiring → explanation (why, context, trade-offs, no steps) Never write two types in one document; it produces a worse version of both.
- Define the reader and the job. One sentence: who reads this, and what can they do after? State prerequisites and what's not covered if they'd expect it.
- Structure task-first. How-tos and tutorials: lead with the goal, put conditions before instructions ("If X, do Y"), one action per numbered step, start each step with an action verb. References: structured for lookup, not narrative. All types: key information in the opening summary (inverted pyramid).
- Draft in example-first order. Show a working example before the theory that explains it. A reader with a working example will skim the theory; a reader with theory and no example will leave.
- Edit for scanners. See
references/editing-checklist.md. The scan test: headings + bold + list leads alone must tell the story.
- Apply style rules. See
references/style-rules.md (Google and Microsoft conventions: second person, active voice, present tense, imperative procedures, sentence-case headings, serial commas).
- Verify every fact. Trace claims back to code, docs, or a primary source. Never invent numbers, dates, quotes, or behaviors. Unverifiable = cut it.
Output Contract
A finished document has: a classified type (tutorial / how-to / reference / explanation) stated or evident; a reader+job definition; task-oriented structure matching its type; examples before theory; every factual claim traceable to a source; style per references/style-rules.md; and it passes the scan test.
Operating Rules
- Facts come from primary sources (official docs, the code, standards bodies). No confident unverified claims, ever.
- One idea per paragraph; one main idea per sentence; short paragraphs.
- Address the reader as "you"; instructions in the imperative ("Run the migration", not "You should run the migration").
- Never write marketing copy into technical docs — no unsupported superlatives, no boastful claims.
- Never anthropomorphize software: it returns, reports, fails — it never knows, wants, or tries.
- Keep docs timeless: no "currently", "new", "now" unless time is essential.
- Bulky examples, rewrite pairs, and the full checklist live in
references/; SKILL.md stays the operational core.
Versions
v1.0.02026-09-24 · 0 installs · Ed25519-signed./install.sh technical-writing 1.0.0bundle (.zip)
publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e
Ratings
No ratings yet — be the first to rate it.