Claude-skill-registry expert-routing
Domain expert routing. When the knowledge base cannot answer user questions, find and notify the corresponding expert based on the question domain. Only available in IM mode. Trigger condition: No results in 6-stage retrieval.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/expert-routing" ~/.claude/skills/majiayu000-claude-skill-registry-expert-routing && rm -rf "$T"
manifest:
skills/data/expert-routing/SKILL.mdsource content
Domain Expert Routing
Automatically route questions to domain experts when the knowledge base cannot answer user questions.
Applicable Scenarios
- User question has no answer in knowledge base
- Question belongs to a specific domain requiring professional response
- Only available in IM mode (WeCom/Feishu/DingTalk)
Quick Workflow
- Identify domain → Determine the domain based on question semantics
- Query expert → Get expert information from domain_experts.xlsx
- Notify expert → Send message to expert with user question
- Notify user → Inform user that expert has been contacted
Domain Identification Examples
| Question Keywords | Domain |
|---|---|
| Salary/wage/adjustment | Compensation & Benefits |
| Leave/attendance/clock-in | Attendance Management |
| Onboarding/new employee/training | Recruitment & Training |
| Contract/labor/resignation | Employee Relations |
Detailed Workflow
For complete expert routing workflow, see WORKFLOW.md