conversation-flow

Classify user intents and route conversations to specialized handlers.

154|38|Updated May 4, 2026
One-click install
npx skills add https://github.com/kangarooking/system-prompt-skills --skill conversation-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conversation-flow
Source: https://github.com/kangarooking/system-prompt-skills/tree/main/conversation-flow
Command: npx skills add https://github.com/kangarooking/system-prompt-skills --skill conversation-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

当系统提示词需要定义 AI 如何分类用户意图、路由到不同处理流程、决定澄清策略和自主度级别时调用此 Skill。适用于多任务型 AI 助手、客服机器人、编程工具、研究助手等需要结构化对话管理的场景。不适用于:纯问答型系统(无任务执行)、单轮交互(无对话状态)、简单的 prompt 模板(无路由逻辑)。当需求仅涉及"输出什么格式"而非"如何决定输出什么"时,应该用 output-formatting 而非本 Skill。

Core Features & Use Cases

  • 对话路由策略设计、意图分类、澄清策略、自主度控制、工作流生命周期等核心模式的组织与落地
  • 案例分析与实践、对比不同设计范式(如"尽可能推进" vs "先问再做")的应用场景
  • 与 output-formatting、agent-delegation、context-management 等相关技能的协同使用

Quick Start

Define the intent taxonomy, routing rules, and clarification strategies to enable a structured dialogue flow.

Frequently Asked Questions about conversation-flow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure dialogue routing for a multi-task AI assistant?

Structure dialogue routing by defining an intent taxonomy, domain routing tables, and clarification strategies to classify user intents and direct conversations to specialized handlers. This framework manages workflow lifecycles and autonomy levels for multi-task assistants.

What's the best way to classify user intents for conversation management?

The best way to classify user intents for conversation management is implementing an intent taxonomy that categorizes inputs and routes them to specialized handlers. This structured approach controls clarification strategies and autonomy levels within the dialogue workflow.

When do I need structured workflow routing instead of a simple prompt template?

You need structured workflow routing when your system requires intent classification, domain routing tables, and clarification strategies for multi-task assistants. Simple prompt templates suffice only for single-turn interactions or pure Q&A systems without task execution or dialogue state management.

Does conversation management work for single-turn interactions or pure Q&A bots?

Conversation management does not work for single-turn interactions or pure Q&A bots without task execution. It is designed for multi-task assistants, customer-service bots, coding tools, and research copilots requiring structured dialogue state management and intent routing.

How do I design clarification strategies and autonomy levels for AI conversations?

Design clarification strategies and autonomy levels by comparing design paradigms like "proceed as far as possible" versus "ask before acting." This structured dialogue management approach defines workflow lifecycles and routes intents to specialized handlers.

Why use conversation routing instead of output formatting for deciding AI responses?

Use conversation routing instead of output formatting when requirements involve deciding how to classify user intent and route workflows, rather than defining output formats. Conversation routing manages intent taxonomy and dialogue state, while output formatting structures response presentation.