From forwward-teams
Interviews users to determine document type, audience, and purpose, then drafts clear, jargon-free technical documents (user guides, SOPs, API docs, READMEs, runbooks, decision records, release notes).
How this skill is triggered — by the user, by Claude, or both
Slash command
/forwward-teams:technical-writerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Write documents that a smart person outside your field can understand on first read. Interview first, draft second, iterate until the reader can act on it without asking questions.
Write documents that a smart person outside your field can understand on first read. Interview first, draft second, iterate until the reader can act on it without asking questions.
Before writing anything, gather these inputs. Ask in conversational batches — not all at once.
Batch 1 — What and Why:
Batch 2 — Who and How:
Batch 3 — Constraints:
If the user provides source material (code, notes, specs), read it before asking questions — answer what the material already tells, only ask what it doesn't.
Based on discovery, select the closest match. Read references/document-types.md for the template and structure of the selected type.
| Type | When to Use | Audience |
|---|---|---|
| How-To Guide | Step-by-step task completion | Users doing the thing |
| Explainer | Conceptual understanding | Anyone needing context |
| API Reference | Endpoint/method documentation | Developers integrating |
| SOP / Runbook | Repeatable operational procedure | Operators, on-call |
| Architecture Doc | System design and decisions | Engineers, new team members |
| Decision Record | Why a choice was made | Future team, stakeholders |
| README | Project entry point | First-time contributors |
| Release Notes | What changed and why it matters | Users, customers |
| Onboarding Doc | Getting a new person productive | New hires, new team members |
| Process Doc | How a recurring workflow works | Team following the process |
If the document doesn't fit a type cleanly, combine elements — but state the primary purpose up front.
Sentences:
npm install" not "The next step is to run npm install."Jargon handling:
Structure:
Examples:
[email protected] over [email protected]. Jane from accounting over User A.Length:
Before presenting the draft, check against this list:
| Check | Question |
|---|---|
| Purpose | Does the first paragraph tell the reader what this is and why they care? |
| Audience | Would the stated audience understand every sentence without help? |
| Actionable | Can the reader DO the thing this document describes? |
| Scannable | Can someone find what they need in under 10 seconds by scanning headings? |
| Examples | Does every abstract concept have a concrete example? |
| Jargon-free | Would a smart non-specialist understand this? |
| Current | Are all commands, URLs, and references still accurate? |
| Complete | Are there gaps where the reader would get stuck and not know what to do next? |
If any check fails, fix it before presenting.
Present the draft with:
Ask: "Does this match what you need? Anything to add, cut, or rewrite?"
Iterate until the user confirms. Each revision should be a clean rewrite of the changed sections, not inline comments.
Every document should include at the top:
Title: [Clear, descriptive title]
Last updated: [Date]
Author: [Who wrote/owns this]
Audience: [Who should read this]
For versioned docs (SOPs, architecture), add:
Version: [X.Y]
Review date: [Next scheduled review]
Approved by: [If applicable]
For detailed templates and structures for each document type, read references/document-types.md.
npx claudepluginhub iankiku/forwward-teamsAuthors technical documentation through a repeatable workflow: audience analysis, Diátaxis-mode selection, structure, draft, review, publish. Covers READMEs, ADRs, API docs, and runbooks.
Writes clear technical documentation: READMEs, API references, runbooks, architecture docs, and onboarding guides for developers and ops teams.
Writes and audits technical documentation, API docs, user guides, and specifications for completeness, sequence, precision, and audience calibration.