Gather characteristics via AskUserQuestion:
Formality:
{
"question": "What formality level should this voice have?",
"header": "Formality",
"options": [
{"label": "Casual", "description": "Relaxed, conversational, like talking to a friend"},
{"label": "Balanced", "description": "Professional but approachable (Recommended)"},
{"label": "Formal", "description": "Academic, authoritative, traditional"}
]
}
Personality:
{
"question": "How much personality should come through?",
"header": "Personality",
"options": [
{"label": "Neutral", "description": "Objective, factual, no opinions"},
{"label": "Engaged", "description": "Express opinions, acknowledge complexity (Recommended)"},
{"label": "Strong", "description": "Highly opinionated, distinctive voice"}
]
}
Pronouns:
{
"question": "Which pronouns should be used?",
"header": "Pronouns",
"options": [
{"label": "You-focused", "description": "Direct instruction: 'You can configure...'"},
{"label": "We-inclusive", "description": "Collaborative: 'We'll explore...'"},
{"label": "Mixed (Recommended)", "description": "60% you, 40% we for balance"}
]
}
Contractions:
{
"question": "Should contractions be used?",
"header": "Contractions",
"options": [
{"label": "Yes (Recommended)", "description": "Use don't, can't, won't for natural flow"},
{"label": "No", "description": "Spell out 'do not', 'cannot' for formal tone"}
]
}
Confidence:
{
"question": "How confident should the writing sound?",
"header": "Confidence",
"options": [
{"label": "Hedged (0.2)", "description": "Qualifies claims: 'perhaps', 'might', 'it seems'"},
{"label": "Moderate (0.5)", "description": "Balanced certainty, qualifies only uncertain points (Recommended)"},
{"label": "Assertive (0.8)", "description": "Direct claims, no hedging: 'this is', 'do this'"}
]
}
Directness:
{
"question": "How directly should points be delivered?",
"header": "Directness",
"options": [
{"label": "Hedged", "description": "Softens delivery: 'you might want to consider'"},
{"label": "Balanced (Recommended)", "description": "Natural mix of direct and softened statements"},
{"label": "Blunt", "description": "Says it straight: 'do this', 'this is wrong'"}
]
}
Paragraph Length:
{
"question": "What paragraph length works best?",
"header": "Paragraph Length",
"options": [
{"label": "Short", "description": "2-3 sentences, quick and scannable"},
{"label": "Medium (Recommended)", "description": "4-5 sentences, standard prose rhythm"},
{"label": "Long", "description": "6+ sentences, detailed and thorough"}
]
}
Opening Style:
{
"question": "How should paragraphs typically open?",
"header": "Opening Style",
"options": [
{"label": "Direct", "description": "Lead with the main point"},
{"label": "Contextual", "description": "Set up context before the main point"},
{"label": "Anecdotal", "description": "Open with examples or stories"},
{"label": "Varied (Recommended)", "description": "Mix approaches across paragraphs"}
]
}
Transition Style:
{
"question": "How should paragraphs connect to each other?",
"header": "Transition Style",
"options": [
{"label": "Explicit", "description": "Clear transition words: 'However', 'Building on this'"},
{"label": "Organic (Recommended)", "description": "Natural flow without heavy connectors"},
{"label": "Minimal", "description": "Each paragraph stands independently"}
]
}
Sentence Starters:
{
"question": "How should sentences typically begin?",
"header": "Sentence Starters",
"options": [
{"label": "Pronoun-heavy", "description": "Most sentences start with I/You/We"},
{"label": "Varied (Recommended)", "description": "Mix of pronouns, topics, and clauses"},
{"label": "Formal-lead", "description": "Topic-first: 'The service accepts...'"}
]
}
Emotional Range:
{
"question": "How much emotional variation should the writing show?",
"header": "Emotional Range",
"options": [
{"label": "Flat", "description": "Consistent register, no emotional shifts"},
{"label": "Moderate (Recommended)", "description": "Measured variation, enthusiasm at highlights"},
{"label": "Dynamic", "description": "Full range: excitement, concern, amusement"}
]
}
Self-Correction:
{
"question": "Include self-correction markers ('actually', 'I mean', 'well')?",
"header": "Self-Correction",
"options": [
{"label": "Yes", "description": "Signals real-time thinking, adds authenticity"},
{"label": "No (Recommended)", "description": "Clean, pre-considered prose"}
]
}
Specificity:
{
"question": "How specific should the writing be?",
"header": "Specificity",
"options": [
{"label": "Abstract", "description": "Conceptual, allows generalizations"},
{"label": "Balanced (Recommended)", "description": "Mix of principles and concrete details"},
{"label": "Concrete", "description": "Specific examples, real names, actual numbers"}
]
}