agent-routing

Define AI agent pipelines with model routing and role-based task assignment.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/eysenfalk/git-review --skill agent-routing-eysenfalk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-routing
Source: https://github.com/eysenfalk/git-review/tree/main/.claude/skills/agent-routing
Command: npx skills add https://github.com/eysenfalk/git-review --skill agent-routing-eysenfalk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a framework for managing complex AI agent workflows, ensuring tasks are assigned to the correct agent type and model, and facilitating efficient delegation and review processes.

Core Features & Use Cases

  • Agent Pipeline Definition: Outlines a sequential workflow for agents, from requirements gathering to documentation.
  • Role-Based Task Assignment: Clearly defines when to use junior-coder, coder, or senior-coder based on task complexity and ambiguity.
  • Model Routing: Specifies which AI model (Opus, Sonnet, Haiku) should be used for each agent type, prioritizing agent specs over automated suggestions.
  • Orchestration Rules: Enforces best practices like the orchestrator not writing code directly and ensuring all code changes are reviewed by a tech-lead before committing.
  • Use Case: When initiating a new feature development, this skill guides the AI through a structured process of requirement gathering, design, planning, implementation, and review, ensuring optimal use of different AI capabilities.

Quick Start

Use the agent-routing skill to define the workflow for a new feature request.

Frequently Asked Questions about agent-routing

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

FAQPage Schema
How do I orchestrate AI agent workflows for feature development?

To orchestrate AI agent workflows, you can define a sequential agent pipeline from requirements gathering to documentation, establishing role-based task assignment and model routing to manage feature development. This framework ensures structured coordination and review processes across different AI capabilities.

What is the best way to route tasks between junior-coder, coder, and senior-coder AI agents?

The best way to route tasks between AI agents is by evaluating task complexity and ambiguity to assign work to junior-coder, coder, or senior-coder roles. This role-based task assignment framework ensures specialized agents handle appropriate complexity levels within the pipeline.

How does model routing work for different AI agent tiers like Opus, Sonnet, and Haiku?

Model routing specifies which AI model, such as Opus, Sonnet, or Haiku, should be used for each agent type. The framework prioritizes specific agent specifications over automated suggestions to match model capabilities with task requirements during delegation.

Can I use an orchestrator agent to write code directly during task delegation?

No, an orchestrator agent cannot write code directly during task delegation. The orchestration rules enforce that the orchestrator must delegate implementation tasks and ensure all code changes are reviewed by a tech-lead agent before committing.

When do I need a structured AI agent pipeline for task assignment?

You need a structured AI agent pipeline when managing complex AI workflows that require clear task delegation and review processes. It is particularly useful when initiating new feature development that requires structured steps from design to implementation.