Writing Voice
@dougschaefer/writing-voicev2026.05.27.1
01README
Organizational writing voice management — tone tiers, audience targeting, document type templates, anti-patterns, and kill-list enforcement for consistent client-facing communications.
02Release Notes
Modernization: idempotency, live pre-flight checks, sensitive-field marking, resource-write fixes per audit. No breaking API changes.
03Models
@dougschaefer/writing-voicev2026.05.27.1writing_voice/voice.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| organizationName | string | |
| voiceIdentity | string | |
| tiers | array | |
| proseRules | string | |
| positioningFramework | string | |
| documentTypes | array | |
| audiences | array | |
| antiPatterns? | array | |
| killList? | array |
fn get()
Retrieve the full voice profile
Resources
profile(infinite)— Voice profile
reference(infinite)— Reference document for voice pattern-matching
anti-pattern(infinite)— Stored anti-pattern (wrong/right pair) for voice enforcement
04Previous Versions
2026.05.26.1May 26, 2026
Align model version fields with manifest (2026.05.26.1); republish under swamp 20260526 conventions
2026.05.13.1May 13, 2026
Add JSDoc to model entrypoints to satisfy rubric v2 symbols-docs factor
2026.04.27.1Apr 27, 2026
Add curated README and LICENSE to tarball (additionalFiles), bringing extension's Swamp Club quality grade from F/B to A-/B.
2026.03.29.1Mar 29, 2026
Pin zod to 4.3.6
2026.03.18.4Mar 18, 2026
2026.03.18.3Mar 18, 2026
05Stats
A
100 / 100
Downloads
10
Archive size
6.3 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
06Platforms
07Labels