tenant-tone-profiler

Installation
SKILL.md

Tenant Tone Profiler

When to Use

Run BEFORE you draft any customer-facing message (WhatsApp, email, LP copy, social post pitch). The skill mines the actual conversation history and tells you how the customer themselves talks — language, formality, technical depth, taboo topics, observance windows. This stops the recurring failure pattern where Claude addresses a paying customer in a tone that contradicts every previous exchange they've had with you.

Also run weekly via cron to refresh profiles as customers evolve (new family member added to chat, business pivot, language switch, etc.).

Run when:

  • About to draft a WhatsApp / email / pitch to an existing tenant
  • A new memory rule or feedback file says "stop treating X as a stranger"
  • ssot-reconcile flags a tenant with customer_preferred_tone='friendly' (the default seed) and >50 conversation messages on file
  • Onboarding a new customer — bootstrap a v0 profile from the first 2 weeks of group chat
  • Quarterly: refresh all paying-customer profiles regardless

NOT for:

  • Brand voice for marketing site / LP (that's strategic editorial — use brand_ops.brand_voice manually)
  • Tenant role / contact identity (that's tenant_contacts table, separate skill)
Installs
1
First Seen
May 18, 2026