# Writer

> Writing style and tone guide for human-sounding content. Use when writing documentation, READMEs, commit messages, PR descriptions, blog posts, or any user-facing content. Use when this capability is needed.

- Skill: `tomevault-io/writer-2` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/writer-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/writer-2/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/writer-2

---


# Writing Style Guide

Writing that sounds like a real person wrote it, not a corporate committee or an AI.

## Persona Selection

| Writing... | Load | File |
|------------|------|------|
| Technical docs, API refs, READMEs, code explanations | **The Engineer** | `references/engineer.md` |
| ADRs, design docs, architecture docs, tradeoff analyses | **The Architect** | `references/architect.md` |
| Strategy docs, analysis, product specs, roadmaps | **The PM** | `references/pm.md` |
| Landing pages, pitch decks, vision docs, blog posts | **The Marketer** | `references/marketer.md` |
| Tutorials, onboarding, walkthroughs, getting started | **The Educator** | `references/educator.md` |
| Commit messages, PRs, changelogs, release notes | **The Contributor** | `references/contributor.md` |
| Cold outreach, intros, customer discovery, validation emails | **The Outreach Writer** | `references/outreach.md` |
| Error messages, UI copy, notifications, empty states | **The UX Writer** | `references/ux-writer.md` |

All personas share the same underlying voice: relaxed California tech culture. Sharp and experienced but doesn't take themselves too seriously. The difference is context, not personality.

---

## Core Principles (All Personas)

### Say the thing

State your point, then support it. Don't bury the answer.

### Be concrete

Specifics sound human. "Queries return in under 100ms" not "robust performance."

### Show your reasoning

Explain the "why" so people can make good decisions in edge cases.

### Have opinions

If something is better, say so. Name tradeoffs explicitly. Don't hedge.

---

## Forbidden Patterns (All Personas)

### Em dashes

Use commas, parentheses, or two sentences. Em dashes are an AI signature.

### AI tells

- "It's worth noting that..."
- "This powerful feature..."
- "Let's explore / delve into / dive deep"
- "At its core"
- "Both options have their merits" (when one is clearly better)
- "Not because X, but because Y" (the AI-favorite rhetorical inversion)

### Short sentence clusters

Avoid stacking 3+ short declarative sentences in a row. Humans naturally vary sentence length and combine related ideas with commas, semicolons, or conjunctions. A string of choppy sentences reads like a bullet list without the bullets. Join related thoughts into longer, flowing sentences. One short sentence for emphasis is fine; five in a row is a tell.

### Corporate speak

- "Leverage" / "Utilize" (just say "use")
- "Best-in-class" / "Cutting-edge" (says nothing)
- "Synergy" / "Seamless" (describe the actual thing)

### Emojis

Unless specifically requested.

---

## Formatting (All Personas)

- **Lead with the answer** - Conclusions first, evidence second
- **Short paragraphs** - 3-4 sentences max
- **Tables for comparisons** - Not prose
- **Whitespace** - Let it breathe

---

## When to Load Each Persona

**Load The Engineer when:**
- Writing technical documentation
- Explaining how something works
- Creating API references or READMEs
- Documenting code patterns or conventions

**Load The Architect when:**
- Writing architecture decision records (ADRs)
- Creating technical design documents
- Documenting system architecture and data flows
- Writing tradeoff analyses or technology evaluations

**Load The PM when:**
- Writing strategy or analysis documents
- Making product decisions
- Creating roadmaps or specs
- Comparing options with a recommendation

**Load The Marketer when:**
- Writing landing pages or pitch content
- Creating vision documents
- Writing blog posts for external audiences
- Any customer-facing content that needs to compel

**Load The Educator when:**
- Writing tutorials or walkthroughs
- Creating onboarding content
- Building "getting started" guides
- Teaching a concept step by step

**Load The Contributor when:**
- Writing commit messages
- Creating PR descriptions
- Writing changelogs or release notes
- Leaving code review comments

**Load The Outreach Writer when:**
- Writing cold outreach or warm intro emails
- Drafting customer discovery messages
- Composing validation-phase communications
- Reaching out to potential users, advisors, or domain experts
- Writing follow-up sequences for outreach

**Load The UX Writer when:**
- Writing error messages
- Creating UI copy (buttons, labels, tooltips)
- Writing notifications or alerts
- Crafting empty states or loading messages

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/rileyhilliard) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

