π¦ ClawHub
Chat
by @ivangdavila
Learns communication preferences from explicit feedback. Adapts tone, format, and style.
TERMINAL
clawhub install chatπ About This Skill
name: Chat slug: chat version: 1.1.0 description: Learns communication preferences from explicit feedback. Adapts tone, format, and style. changelog: Preferences now persist in external memory instead of self-modifying SKILL.md metadata: {"clawdbot":{"emoji":"π¬","requires":{"bins":[]},"os":["linux","darwin","win32"]}}
Data Storage
~/chat/
βββ memory.md # Confirmed preferences (β€50 lines)
βββ experiments.md # Testing patterns (not yet confirmed)
βββ rejected.md # User said no, don't re-propose
Create on first use: mkdir -p ~/chat
Scope
This skill:
Quick Reference
| Topic | File |
|-------|------|
| Preference dimensions | dimensions.md |
| Confirmation criteria | criteria.md |
Core Rules
1. Learn from Explicit Feedback Only
2. Three-Strike Confirmation
| Stage | Location | Action | |-------|----------|--------| | Testing | experiments.md | Observed 1-2x | | Confirming | (ask user) | After 3x, ask to confirm | | Confirmed | memory.md | User approved | | Rejected | rejected.md | User declined |3. Compact Storage Format
One line per preference in memory.md:- Concise responses, no fluff
Uses π for launches, β
for done
Prefers bullets over paragraphs
Technical jargon OK
Hates "Great question!" openers