team-routing

Route code review requests to domain owners using branch names and file paths.

341|48|Updated Apr 4, 2025
One-click install
npx skills add https://github.com/WellApp-ai/Well --skill team-routing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: team-routing
Source: https://github.com/WellApp-ai/Well/tree/main/cursor-rules/skills/team-routing
Command: npx skills add https://github.com/WellApp-ai/Well --skill team-routing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automatically assigns the correct reviewer by detecting domain context from branch names or file paths.

Core Features & Use Cases

  • Domain-aware routing: Infer the domain from code changes and route PRs to the appropriate reviewer.
  • Phase-based lookup: Extract keywords, query domain databases, and check team capabilities to determine availability.
  • Use Case: In a multi-domain project, ensure each PR is reviewed by the owner of the relevant domain to improve feedback quality and reduce review cycles.

Quick Start

Use the team-routing skill to automatically assign a reviewer for a PR based on the current branch and file changes.

Frequently Asked Questions about team-routing

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

FAQPage Schema
How do I auto-assign code reviewers based on domain context?

To auto-assign code reviewers, this Skill detects domain context from branch names and file paths, then matches them against a domains database to route PRs to the correct team member.

Can I route pull requests using Notion databases for team capabilities?

Yes, you can route pull requests by querying Notion databases to check team capabilities, extracting domain keywords to determine the best available reviewer for your code changes.

How does branch name based code review routing work?

Branch name based routing works by extracting domain keywords from the branch string, querying a configured domains database, and verifying team capabilities to assign the relevant domain owner.

What is the best way to ensure domain owners review my multi-domain project PRs?

The best way to ensure domain owners review PRs is using domain-aware routing, which analyzes file paths and branch names to automatically assign the correct reviewer and improve feedback quality.

Do I need a domains database to use automatic PR reviewer assignment?

Yes, you need a domains database configured for the lookup phase, as the routing relies on matching extracted branch and file path keywords against it to identify the correct reviewer.

Why does code review routing fail to assign a reviewer for my branch?

Code review routing fails when the branch name or file paths lack recognizable domain keywords, preventing the domain database lookup from matching an available team member with the right capabilities.