own-voice-builder
Installation
SKILL.md
Own Voice Builder
Follow the phases below to analyze the user's sent emails and generate (or update) a personal voice skill (default name: <firstname>-voice).
Phase 0 — Setup questions (keep it short)
Ask the user, in one message, only what you cannot infer:
- Time window: How far back to analyze (default: last 12 months).
- Exclusions: Any recipients, domains, or topics to skip (e.g. HR, legal, personal contacts).
- Skill name: Default
<firstname>-voice; confirm the first name.
If the user already stated any of these in the conversation, do not re-ask. Check the user's existing memories/preferences for style rules (e.g. "no em-dashes", "never start with 'I hope this finds you well'") — these become hard rules in the generated skill, no exceptions.
Phase 1 — Sample & analyze sent mail
Sampling (do this in parallel where the harness allows):