router

Route user requests to the appropriate Codex role and skill set.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/PAISHU-AI/PAI-zong-NB --skill router-paishu-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: router
Source: https://github.com/PAISHU-AI/PAI-zong-NB/tree/main/skills/00-router
Command: npx skills add https://github.com/PAISHU-AI/PAI-zong-NB --skill router-paishu-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of directing user requests to the most suitable Codex role and skill set, reducing the time spent on decision-making and increasing efficiency.

Core Features & Use Cases

  • Role Selection: Automatically determine the best Codex role for a task (e.g.,主持人, 架构师, 编码师, 调试师, 规则师).
  • Output Mode: Configure output modes for different tasks (e.g., consultation, architecture, coding, debugging, review).
  • Skill Selection: Choose the minimal set of skills needed to address the task at hand.
  • Stop Conditions: Provide concise clarifications to avoid unnecessary assumptions.

Quick Start

Use the router skill to determine the appropriate Codex role for a coding task.

Frequently Asked Questions about router

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

FAQPage Schema
How do I route a coding task to the correct Codex role?

To route a coding task to the correct Codex role, use a routing mechanism that evaluates task type and complexity to select the appropriate role and skill set. It automatically determines whether tasks require consultation, architecture, coding, debugging, or review roles.

What is task routing for software engineering requests?

Task routing for software engineering requests is the process of directing user queries to the most suitable Codex role, such as architect, coder, or debugger. It streamlines decision-making and ensures tasks receive the correct skill set configuration.

How do I determine the minimal set of skills needed for a specific coding request?

To determine the minimal set of skills needed for a coding request, input the task into a router skill. It analyzes the task type and configures the output mode, selecting only the essential skills required to address the specific problem at hand.

Can I configure output modes for different software development tasks like debugging and review?

Yes, you can configure output modes for different software development tasks like debugging and review. A router skill supports decision-making for consultation, architecture, coding, debugging, and rule maintenance by matching the output mode to the task type.

What is the best way to avoid unnecessary assumptions when assigning a task to a Codex role?

The best way to avoid unnecessary assumptions when assigning a task to a Codex role is to use a router skill with stop conditions. It provides concise clarifications to ensure the correct role and skill set are selected without guessing.