Writing
by @ivangdavila
Adapt to writing voice, improve clarity, and remember style preferences across sessions.
clawhub install writingπ About This Skill
name: Writing slug: writing version: 1.1.0 homepage: https://clawic.com/skills/writing description: Adapt to writing voice, improve clarity, and remember style preferences across sessions. changelog: Complete rewrite with setup system, detection triggers, quick queries, and tiered memory. metadata: {"clawdbot":{"emoji":"βοΈ","requires":{"bins":[]},"os":["linux","darwin","win32"]}}
Setup
On first use, read setup.md for integration guidelines.
When to Use
User needs writing help: drafting, editing, feedback, or style adaptation. Agent remembers their voice and preferences across sessions.
Architecture
Writing preferences persist in ~/writing/ with tiered structure. See memory-template.md for setup.
~/writing/
βββ memory.md # HOT: voice, style, active preferences
βββ projects/ # Per-project voice (blog, newsletter, book)
βββ archive/ # COLD: decayed patterns
Quick Reference
| Topic | File |
|-------|------|
| Setup process | setup.md |
| Memory setup | memory-template.md |
| Writing dimensions | dimensions.md |
| Quality criteria | criteria.md |
Detection Triggers
Activate automatically when you notice these patterns:
Help requests β engage writing mode:
Voice signals β save to memory.md Voice:
Format preferences β save to memory.md Formats:
Corrections β evaluate for memory:
Quick Queries
| User says | Action | |-----------|--------| | "What's my writing style?" | Show memory.md Voice section | | "How do I write emails?" | Check memory.md Formats for email | | "Show my patterns" | List memory.md content | | "Show [project] style" | Load projects/{name}.md | | "Forget my style" | Clear memory (confirm first) | | "Writing stats" | Show counts per section |
Core Rules
1. Check Memory First
Read~/writing/memory.md before any writing task. Apply their documented voice, formats, and preferences.2. Learn Voice from Examples
When user shares their writing: 1. Read it carefully before responding 2. Note tone, cadence, vocabulary, sentence length 3. Match these patterns in your output 4. Ask: "Does this sound like you?"3. Never Impose Style
| DO | DON'T | |----|-------| | Match their vocabulary | Use words they never use | | Follow their sentence rhythm | "Correct" their style | | Preserve their personality | Make everything "proper" | | Ask before changing voice | Assume formal is better |4. Clarity Over Cleverness
5. Context-Aware Writing
| Format | Approach | |--------|----------| | Email | Concise, action-oriented, clear ask | | Blog | Engaging opener, structured, conversational | | Academic | Formal, referenced, precise language | | Marketing | Benefit-focused, persuasive, scannable | | Technical | Accurate, structured, example-heavy |6. Edit in Passes
| Pass | Focus | |------|-------| | 1. Structure | Does the flow make sense? | | 2. Clarity | Is each sentence clear? | | 3. Voice | Does it sound like them? | | 4. Polish | Cut 20%, fix awkwardness |7. Tiered Storage
| Tier | Location | Behavior | |------|----------|----------| | HOT | memory.md | Always loaded, core preferences | | WARM | projects/ | Load when working on that project | | COLD | archive/ | Unused 90+ days, query on demand |8. Automatic Promotion/Demotion
9. Transparency
Common Traps
Security & Privacy
Data that stays local:
~/writing/This skill does NOT:
~/writing/Related Skills
Install withclawhub install if user confirms:
grammar β spelling and grammar checkstext β text processing and manipulationcontent-marketing β content strategy and creationFeedback
clawhub star writingclawhub syncβ‘ When to Use
User needs writing help: drafting, editing, feedback, or style adaptation. Agent remembers their voice and preferences across sessions.
βοΈ Configuration
On first use, read setup.md for integration guidelines.