Agent Skills
› mtarcure/claude-vibe-squad
› conversation-design
conversation-design
GitHub用于设计语音或聊天代理的对话流程,涵盖意图映射、交互轮次、错误恢复及关键操作确认,确保处理真实场景而非仅理想路径。
触发场景
设计对话代理的交互流程
定义自然语言处理的错误恢复策略
安装
npx skills add mtarcure/claude-vibe-squad --skill conversation-design -g -y
SKILL.md
Frontmatter
{
"name": "conversation-design",
"audience": "specialist",
"description": "Use when specifying a voice or chat agent's dialogue before implementation: map intents and turns, write sample flows, define remembered context, cover no-input, no-match, ambiguity, correction, human-handoff recovery, and require explicit confirmation for consequential actions."
}
Conversation Design
Design a conversational flow — intents, turns, prompts, and recovery — so a voice/chat agent handles real dialogue, not just the happy path.
Steps
- Map the user intents and the jobs each conversation must complete; write the sample dialogues first.
- Design turn-taking: what the agent asks, confirms, and remembers across the flow; keep prompts short and answerable.
- Design error and recovery paths: no-input, no-match, ambiguity, correction, and escape-to-human.
- Define confirmation strategy for consequential actions (explicit confirm before anything irreversible or costly).
- Specify persona and tone as constraints, and mark any regulated/consequential flow (payments, health, identity) for review.
Acceptance
- Happy path and recovery paths (no-input/no-match/ambiguity/handoff) are all designed.
- Consequential actions require explicit confirmation.
- Persona/tone are defined; regulated flows are flagged for review.
版本历史
- d5262e2 当前 2026-09-11 11:15


