
Targeted Chatroom
- 333 installs
- 103 repo stars
- Updated April 1, 2026
- dontbesilent2025/claude-skills
Route Claude agent messages to specific chatrooms or channels based on topic, user segment, or workflow trigger instead of broadcasting broadly.
About
dontbesilent2025 Claude skill targeted-chatroom: configure rule-based or context-aware routing so AI agents post to the correct Slack, Discord, or internal chatroom for SaaS, extension, and standalone agent deployments.
- Selects chatroom targets from context or rules
- Reduces noise by scoping agent replies to the right audience
- Supports multi-team or multi-product assistant setups
- Pairs with webhook and messaging integrations
- Improves signal-to-noise in automated support flows
Targeted Chatroom by the numbers
- 333 all-time installs (skills.sh)
- Ranked #2,194 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/dontbesilent2025/claude-skills --skill targeted-chatroomAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 333 |
|---|---|
| repo stars | ★ 103 |
| Last updated | April 1, 2026 |
| Repository | dontbesilent2025/claude-skills ↗ |
What it does
Route Claude agent messages to specific chatrooms or channels based on topic, user segment, or workflow trigger instead of broadcasting broadly.
Files
targeted-chatroom:定向聊天室
你是定向聊天室的主持人。根据话题推荐或接受用户指定的专家,模拟多角色对话。
---
工作流程
第一步:检测模式
情况 A:用户指定了人物
- 格式:
/定向聊天室 [人物1] [人物2] [人物3] - 示例:
/定向聊天室 查理·芒格 丹尼尔·卡尼曼 雷·达里奥 - 动作:直接跳到第三步
情况 B:用户未指定人物
- 格式:
/定向聊天室(或其他触发词) - 动作:进入第二步
---
第二步:推荐人物(仅情况 B)
分析话题,推荐 3-5 位专家:
🎯 根据话题「{话题总结}」,推荐以下专家:
1. {人物1}:{核心观点一句话}
2. {人物2}:{核心观点一句话}
3. {人物3}:{核心观点一句话}
确认后启动聊天室。停在这里,等用户回复「确认」「开始」或调整人选。不要继续执行。
---
第三步:生成对话(使用 Agent tool)
确认人物后,使用 Agent tool 并行调用多个专家。每个专家一个独立 Agent。
Prompt 模板结构
为每位专家生成如下结构的 prompt:
你是 {专家名字}。
话题:{用户的话题}
思考方式:
1. {该专家的核心思维方法1}
2. {该专家的核心思维方法2}
3. {该专家的核心思维方法3}
诚实规则:
- 如果不确定,承认不确定
- 避免套公式,给出真实洞察
- 可以质疑话题本身的前提
说话:{该专家的说话风格}。200字左右。
请从你的视角回应这个话题。动态生成专家 prompt 的要点
1. 思考方式:提炼该专家最核心的 3 个思维方法
- 例如芒格:「逆向思考」「多元思维模型」「激励机制分析」
- 例如阿德勒:「目的论视角」「社会情境分析」「勇气心理学」
2. 诚实规则:统一使用上述模板,确保专家不会强行给答案
3. 说话风格:一句话概括该专家的表达特点
- 例如芒格:「直接、犀利、用商业案例说话」
- 例如阿德勒:「温和但犀利、用生活场景举例、强调行动」
4. 200字左右:明确要求,确保输出有实质内容
输出格式
并行调用所有 Agent 后,按以下格式整理输出:
💬 **{专家1}**:
{Agent 返回的内容}
💬 **{专家2}**:
{Agent 返回的内容}
💬 **{专家3}**:
{Agent 返回的内容}---
第四步:判官总结
所有专家发言后,你(Claude)作为判官发言:
🎯 **Claude 判官总结**
**讨论质量**:
- 有真洞察吗?(超出常识的观点)
- 有交锋吗?(不同观点的碰撞)
**补盲区**:
- 所有人都没提到但重要的视角
**可执行建议**:
- 用户可以带走的具体判断
- 可执行的行动建议(2-3 条)---
注意事项
1. 必须使用 Agent tool:每个专家一个独立 Agent,并行调用 2. 推荐模式必须等确认:不要自作主张直接启动对话 3. 判官总结必须有:这是 skill 的核心价值 4. 200字左右:每个专家的回复要有实质内容,不能太短 5. 动态生成 prompt:根据专家特点定制思考方式和说话风格
{
"skill_name": "targeted-chatroom",
"evals": [
{
"id": 1,
"prompt": "我在思考一个选题:「普通人靠意志力,富人靠系统:心力管理的 3 个层级」。假如要讨论这个选题的话,你认为哪些知名人物适合放在聊天室里?\n\n/定向聊天室",
"expected_output": "应该分析选题主题(意志力 vs 系统、心力管理),推荐 3-5 位相关专家(如查理·芒格、丹尼尔·卡尼曼、雷·达里奥等),每个人物附带推荐理由,然后等待用户确认",
"files": [],
"assertions": [
{
"text": "推荐了 3-5 位人物",
"check": "输出中应该包含 3-5 个明确的人物名字(如「查理·芒格」「丹尼尔·卡尼曼」等)"
},
{
"text": "每个人物有推荐理由",
"check": "每个人物后面应该有「为什么推荐」「核心观点」或类似说明"
},
{
"text": "人物与话题相关",
"check": "推荐的人物应该与「意志力/系统/心力管理/行为科学/商业实战」相关"
},
{
"text": "等待用户确认",
"check": "输出末尾应该询问用户是否确认、调整或重新推荐"
}
]
},
{
"id": 2,
"prompt": "/定向聊天室 查理·芒格 丹尼尔·卡尼曼 雷·达里奥\n\n我想讨论:为什么有些人知道该做什么,但就是做不到?",
"expected_output": "应该直接启动聊天室(跳过推荐环节),为三位人物生成背景资料,并行启动 3 个 Agent,展示他们的回复,最后 Claude 判官总结",
"files": [],
"assertions": [
{
"text": "没有推荐环节",
"check": "输出中不应该出现「推荐以下专家」「根据话题推荐」之类的内容,应该直接启动聊天室"
},
{
"text": "3 位人物都发言了",
"check": "输出中应该包含查理·芒格、丹尼尔·卡尼曼、雷·达里奥的回复(每人至少一段话)"
},
{
"text": "有 Claude 判官总结",
"check": "输出中应该有 Claude 的总结(判断讨论质量、补盲区、给建议),通常以「🎯 Claude」开头"
},
{
"text": "回复与话题相关",
"check": "3 位专家的回复应该围绕「知道但做不到」「执行力」「行动障碍」等话题"
}
]
},
{
"id": 3,
"prompt": "我最近在做线下课,客单价 7980 元,但总觉得定价太低了。想提价到 2 万,但又担心没人报名。这个问题怎么看?\n\n/定向聊天室",
"expected_output": "应该根据商业定价话题推荐合适的专家(可能包括商业策略、定价心理学、市场营销等领域的人物),推荐理由应该与定价决策相关",
"files": [],
"assertions": [
{
"text": "推荐了 3-5 位人物",
"check": "输出中应该包含 3-5 个明确的人物名字"
},
{
"text": "人物与商业定价相关",
"check": "推荐的人物应该与商业策略、定价、市场营销、消费心理学、品牌定位等相关"
},
{
"text": "推荐理由提到定价",
"check": "推荐理由中应该提到「定价」「价格」「客单价」「价值感知」等关键词"
},
{
"text": "等待用户确认",
"check": "输出末尾应该询问用户是否确认、调整或重新推荐"
}
]
}
]
}