Background
Ozigi lets users describe their "voice" in a free-text persona field. Most new users don't know what to write there and leave it blank — which means generic output.
We want to ship a library of pre-built persona templates users can select instead of writing their own.
Schema
{
id: 'solo-founder-technical',
label: 'Solo founder (technical)',
description: 'Writes from experience shipping products. Direct. No hype.',
voicePrompt: 'Write like a solo technical founder who has shipped multiple products. Opinionated. Cuts through hype. Uses real numbers. Never oversells. Writes like someone who has been burned by buzzwords before.'
}
How to contribute
Add your persona to lib/persona-templates.ts (create the file if it doesn't exist — use the schema above). One per PR.
Personas we want
- Solo founder (technical)
- Solo founder (non-technical / operations-focused)
- Developer advocate
- Independent consultant
- Creator / YouTuber writing for their audience
- Researcher / academic writing for general audiences
- Agency owner writing for clients
- B2B sales professional
Important
The voicePrompt field goes directly into the generation prompt, so it matters. Write it like a prompt, not a job description. Pick the persona closest to your own voice — it'll be better.
Comment below to claim one so we avoid duplicates.
Background
Ozigi lets users describe their "voice" in a free-text persona field. Most new users don't know what to write there and leave it blank — which means generic output.
We want to ship a library of pre-built persona templates users can select instead of writing their own.
Schema
How to contribute
Add your persona to
lib/persona-templates.ts(create the file if it doesn't exist — use the schema above). One per PR.Personas we want
Important
The
voicePromptfield goes directly into the generation prompt, so it matters. Write it like a prompt, not a job description. Pick the persona closest to your own voice — it'll be better.Comment below to claim one so we avoid duplicates.