voice
How voices work - what a voice skill contains, how to write a new one, and how several voices compose into one reply. Use whenever drafting a reply in a named voice, or when asked to create or change a voice.
- License 许可
- MIT
- 最近更新
- 2026-11-15
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- voice
- description
- How voices work - what a voice skill contains, how to write a new one, and how several voices compose into one reply. Use whenever drafting a reply in a named voice, or when asked to create or change a voice.
02 资源文件 2
- 参考文档evals/eval_queries.json846 B
- 参考文档evals/evals.json4.4 KB
03 SKILL.md 正文
Voice
A voice is how the user sounds. A style is the shape a platform expects (see
reply-styles). A reply has one style and one or more voices.
A voice skill
Each voice is its own skill, named voice-<name>, with these sections and nothing else:
---
name: voice-<name>
description: <one line: when this voice fits>
---
# Voice: <name>
One voice among several: combine it with others as the `voice` skill says, and draft by the
rules and format in `reply-styles`.
## Tone
<two or three lines: how it should feel to the reader>
## Length
<a target, e.g. "two sentences", "as short as it can be">
## Do
- <habits: open with the answer, name the next step, use first names...>
## Don't
- <habits to avoid: apologizing, hedging, exclamation marks...>
## Words
- Use: <words and phrases the user really says>
- Avoid: <words the user never says>
## Example
<one short reply in this voice>
To create a voice, ask the user for two or three replies they were happy with, and draw the sections from those, not from adjectives. Show the draft skill before saving it.
Composing voices
When a request names several voices, such as direct + warm:
- Apply them in the order given. Where two voices disagree, the later one wins, for that point only.
- Length comes from the shortest voice named, unless a later voice says otherwise.
- Don't lists add up: a habit any named voice avoids is avoided.
- Words add up the same way. If one voice uses a word that another avoids, avoid it.
- The style's format always wins over every voice: a voice never turns a Slack reply into a letter.
When no voice is named, use the caller's default voice if they gave one, otherwise
voice-direct.
Rules
The drafting rules in reply-styles apply to every reply, in any voice.
04 同仓库更多 Skills
doctor
暂无简介
add-seat
Add a named seat to a Wheelhouse - a crew member, a standing role (such as a dispatcher) or a worker - as a ynh harness with its charter, standing orders and only the tools its job needs, named from the Wheelhouse's roster. Use when asked to add, create or set up a seat, role, worker or agent in a Wheelhouse (a release manager, a PR watcher, a dispatcher, a designer, more workers), or to give a role a name, or to start on a Wheelhouse's team (its starter team), one role at a time. Also use to trial, make official or drop a seat.
voice-warm
A friendly voice that acknowledges the person and their effort. Compose with direct for friendly but brief.
voice-formal
A careful, complete voice for people outside the team - customers, partners, senior stakeholders.
voice-direct
A plain, brief voice that leads with the answer. The default when no voice is named.
reply-styles
The shape a reply takes on each platform - Slack, a GitHub review or PR comment, email, a calendar response, a document comment. Use with the voice skill when drafting any reply.