routing

Map thematic agent names to functional roles for task routing.

1|1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/EmmittJ/guild --skill routing-emmittj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: routing
Source: https://github.com/EmmittJ/guild/tree/main/plugin/skills/setup/assets/skills/routing
Command: npx skills add https://github.com/EmmittJ/guild --skill routing-emmittj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maps thematic agent names to functional roles. Team roster and routing rules for this repo's agent team. Applied by the orchestrator at session start. Scaffolded by /guild:setup — edit this file to change who is on the team, what they do, and how work gets routed.

Core Features & Use Cases

  • Defines a stable team composition with an orchestrator and specialized agents.
  • Specifies routing rules and SDLC-aligned workflows to ensure consistent task assignment.
  • Serves as the single source of truth for agent roles and how work flows through the system.

Quick Start

Edit this file to customize team roles and routing, then run /guild:setup to apply.

Frequently Asked Questions about routing

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

FAQPage Schema
How do I set up agent routing for my development workflow?

Agent routing maps thematic agent names to functional roles to orchestrate task routing among agents. It defines team composition and routing rules, applied at session start for repeatable, governance-driven task assignment.

What is the best way to define team roles for an agent orchestration setup?

Defining team roles requires specifying a stable team composition with an orchestrator and specialized agents in a routing file. This file acts as the single source of truth for agent responsibilities and workflow routing.

Can I customize SDLC workflows and task routing rules for my repo?

Yes, you can customize SDLC workflows and task routing rules by editing the scaffolded routing file. This allows you to change who is on the team, what they do, and how work gets routed across agents.

When should I use a dedicated routing file for agent orchestration?

Use a dedicated routing file when you need a repeatable, governance-driven setup for team composition. It ensures consistent task assignment and SDLC-aligned workflows across multiple sessions.

How does task routing work during a session start?

During session start, the orchestrator applies the routing rules defined in the routing file. This maps thematic agent names to functional roles to orchestrate task routing among the team's agents.